All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Serveur.User

java.lang.Object
   |
   +----java.util.Observable
           |
           +----Serveur.User

public class User
extends Observable

Variable Index

 o alive
 o dispatcher
 o iPAdress
 o userList
 o userName

Constructor Index

 o User(UserList)
Constructor de la classe User En paramètre la liste d'utilisateurs associée

Method Index

 o getIPAdress()
Renvoie l'adresse IP de l'utilisateur
 o getUserName()
Renvoi le nom de l'utilisateur
 o sendCommand(String)
Envoie une commande a l'utilisateur par l'intermediaire de la classe Dispatcher
 o setCommand(String)
Traite une commande recue de la part de l'utilisateur
 o setDispatcher(Dispatcher)
Met en place une instance de la classe Dispatcher (commnunication avec un utilisateur)
 o setInetAdress(InetAddress)
Met a jour l'adresse IP
 o setUserName(String)
Met a jour le nom de l'utilisateur

Variables

 o userName
 private String userName
 o iPAdress
 private InetAddress iPAdress
 o dispatcher
 private Dispatcher dispatcher
 o userList
 private UserList userList
 o alive
 public boolean alive

Constructors

 o User
 public User(UserList userList)
Constructor de la classe User En paramètre la liste d'utilisateurs associée

Methods

 o getIPAdress
 public String getIPAdress()
Renvoie l'adresse IP de l'utilisateur

Returns:
java.lang.String
 o getUserName
 public String getUserName()
Renvoi le nom de l'utilisateur

Returns:
java.lang.String
 o sendCommand
 public void sendCommand(String command)
Envoie une commande a l'utilisateur par l'intermediaire de la classe Dispatcher

Parameters:
command - java.lang.String
 o setCommand
 public void setCommand(String command)
Traite une commande recue de la part de l'utilisateur

Parameters:
command - java.lang.String
 o setDispatcher
 public void setDispatcher(Dispatcher dispatcher)
Met en place une instance de la classe Dispatcher (commnunication avec un utilisateur)

Parameters:
dispatcher - Serveur.Dispatcher
 o setInetAdress
 public void setInetAdress(InetAddress ip)
Met a jour l'adresse IP

Parameters:
ip - InetAdress
 o setUserName
 public void setUserName(String userName)
Met a jour le nom de l'utilisateur

Parameters:
userName - java.lang.String

All Packages  Class Hierarchy  This Package  Previous  Next  Index