fr.lip6.sma.simulacion.server
Class Handler
java.lang.Object
fr.lip6.sma.simulacion.server.Handler
public final class Handler
- extends Object
Classe pour l'interface publique du serveur.
L'intérêt de cette classe est qu'elle limite les méthodes qui sont publiées.
Inutile d'être complètement parano, mais ceci permet d'éviter de publier des
méthodes qui ne doivent pas être appelées par le réseau.
- Version:
- $Revision: 3 $
- Author:
- Paul Guyot
- See Also:
- "aucun test défini."
Constructor Summary |
Handler(Agent inLocalAgent)
Constructeur à partir de l'agent local. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mLocalAgent
private final Agent mLocalAgent
- Référence sur l'agent.
Handler
public Handler(Agent inLocalAgent)
- Constructeur à partir de l'agent local.
- Parameters:
inLocalAgent
- modèle associé à ce gestionnaire
execute
public String execute(String inOperationName,
Hashtable inParams)
throws Exception
- Exécute une opération avec l'avatar.
- Parameters:
inOperationName
- nom de l'opération à exécuter.inParams
- paramètres de l'opération.
- Returns:
- le résultat de l'opération (sous forme de chaîne).
- Throws:
Exception
- si une erreur est survenue.