Package server.Protocol
Class Proxy
java.lang.Object
server.Protocol.Proxy
- All Implemented Interfaces:
java.beans.PropertyChangeListener,java.util.EventListener
public class Proxy
extends java.lang.Object
implements java.beans.PropertyChangeListener
La classe Proxy gère les sessions de clavardages qui concernent au moins un utilisateur externe
Chaque message arrivant d'une session sera transféré à l'autre
-
Constructor Summary
Constructors Constructor Description Proxy(SessionClavardage sessionClavardageA)Constructeur de la classe Proxy, permet d'instancier les parametres relatifs à la session de clavardage avec l'utilisateur A -
Method Summary
Modifier and Type Method Description voidpropertyChange(java.beans.PropertyChangeEvent evt)Permet de réagir aux différents evenements possibles, soient la réception d'un message venant de A, de B ou une fin de session
-
Constructor Details
-
Proxy
Constructeur de la classe Proxy, permet d'instancier les parametres relatifs à la session de clavardage avec l'utilisateur A- Parameters:
sessionClavardageA- la session qui a été créée avec l'utilisateur A
-
-
Method Details
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)Permet de réagir aux différents evenements possibles, soient la réception d'un message venant de A, de B ou une fin de session
- Specified by:
propertyChangein interfacejava.beans.PropertyChangeListener- Parameters:
evt- l'evenement à traiter
-