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 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
-
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:
propertyChange
in interfacejava.beans.PropertyChangeListener
- Parameters:
evt
- l'evenement à traiter
-