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
-
alive
-
-
dispatcher
-
-
iPAdress
-
-
userList
-
-
userName
-
-
User(UserList)
- Constructor de la classe User
En paramètre la liste d'utilisateurs associée
-
getIPAdress()
- Renvoie l'adresse IP de l'utilisateur
-
getUserName()
- Renvoi le nom de l'utilisateur
-
sendCommand(String)
- Envoie une commande a l'utilisateur par l'intermediaire de la classe Dispatcher
-
setCommand(String)
- Traite une commande recue de la part de l'utilisateur
-
setDispatcher(Dispatcher)
- Met en place une instance de la classe Dispatcher (commnunication avec un utilisateur)
-
setInetAdress(InetAddress)
- Met a jour l'adresse IP
-
setUserName(String)
- Met a jour le nom de l'utilisateur
userName
private String userName
iPAdress
private InetAddress iPAdress
dispatcher
private Dispatcher dispatcher
userList
private UserList userList
alive
public boolean alive
User
public User(UserList userList)
- Constructor de la classe User
En paramètre la liste d'utilisateurs associée
getIPAdress
public String getIPAdress()
- Renvoie l'adresse IP de l'utilisateur
- Returns:
- java.lang.String
getUserName
public String getUserName()
- Renvoi le nom de l'utilisateur
- Returns:
- java.lang.String
sendCommand
public void sendCommand(String command)
- Envoie une commande a l'utilisateur par l'intermediaire de la classe Dispatcher
- Parameters:
- command - java.lang.String
setCommand
public void setCommand(String command)
- Traite une commande recue de la part de l'utilisateur
- Parameters:
- command - java.lang.String
setDispatcher
public void setDispatcher(Dispatcher dispatcher)
- Met en place une instance de la classe Dispatcher (commnunication avec un utilisateur)
- Parameters:
- dispatcher - Serveur.Dispatcher
setInetAdress
public void setInetAdress(InetAddress ip)
- Met a jour l'adresse IP
- Parameters:
- ip - InetAdress
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