Interface Forum
- All Superinterfaces:
- java.rmi.Remote
- public interface Forum
- extends java.rmi.Remote
Method Summary |
int |
enter(Intervenant intervenant,
java.lang.String prenom,
java.lang.String nom)
Enregistre un intervanant dans la structure de mémoristion des intervenants. |
void |
leave(int id)
De-enregistre un intervanant dans la structure de mémoristion des intervenants. |
void |
say(int id,
java.lang.String participation)
Cette methode est utilisée par un intervenant pour emettre un message de chat au autres
intervenant enregistrer dans le forum. |
java.lang.String |
who(int id)
Cette methode est utilisée par un intervenant pour connaitre la liste des
intervenant présents dans le forum. |
enter
public int enter(Intervenant intervenant,
java.lang.String prenom,
java.lang.String nom)
throws PreconditionException
- Enregistre un intervanant dans la structure de mémoristion des intervenants. Cette méthode est
appelée par le traitant de communication du programme client (IntervenantImpl)
- Parameters:
intervenant
- une reference distante vers l'intervenantnom
- nom de l'intervenantprenom
- prenom de l'intervenant- Returns:
- un identifiant interne representant l'intervenant
dans la structure de mémoristion des intervenants
leave
public void leave(int id)
throws PreconditionException
- De-enregistre un intervanant dans la structure de mémoristion des intervenants. Cette méthode est
appelée par le traitant de communication du programme client (IntervenantImpl)
- Parameters:
id
- identification de l'intervenant retourne lors de l'appel à la methode enter.
say
public void say(int id,
java.lang.String participation)
throws PreconditionException
- Cette methode est utilisée par un intervenant pour emettre un message de chat au autres
intervenant enregistrer dans le forum. Cette methode est appelée par le traitant de
communication du programme client (IntervenantImpl)
- Parameters:
id
- identification de l'intervenant retourne lors de l'appel à la methode enter.participation
- le message de chat
who
public java.lang.String who(int id)
throws PreconditionException
- Cette methode est utilisée par un intervenant pour connaitre la liste des
intervenant présents dans le forum. Cette methode est appelée par le traitant de
communication du programme client (IntervenantImpl)
- Parameters:
id
- identification de l'intervenant.