|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.lip6.sma.simulacion.server.mdxr.MDXRAgentRequest
public class MDXRAgentRequest
Classe pour gérer une requête d'exécution en XML-RPC avec un agent défini le réseau par mDNS.
| Field Summary | |
|---|---|
private com.kallisys.zeroconf.MulticastDNSServer |
mDNSServer
Référence sur le serveur mDNS. |
private IOException |
mException
Exception résultant de la requête. |
private com.kallisys.zeroconf.NetService |
mService
Service de l'agent (résolu). |
| Fields inherited from interface com.kallisys.zeroconf.MulticastDNSClient |
|---|
BROWSERFLAG_MORECOMING, BROWSERFLAG_REMOVE |
| Constructor Summary | |
|---|---|
MDXRAgentRequest(com.kallisys.zeroconf.MulticastDNSServer inMDNSServer)
Constructeur à partir du serveur mDNS. |
|
| Method Summary | |
|---|---|
String |
execute(com.kallisys.zeroconf.NetService inAgentService,
String inOperationName,
Map inParams)
Exécute la requête de manière synchrone. |
void |
multicastDNSBrowserCallBack(int inRequestID,
int inBrowserFlags,
com.kallisys.zeroconf.NetService inService,
IOException inException)
Méthode appelée lorsqu'une réponse est arrivée ou lorsqu'une erreur est survenue. |
void |
multicastDNSRegistrationCallBack(int inRequestID,
com.kallisys.zeroconf.NetService inService,
IOException inException)
Méthode appelée lorsqu'une erreur est survenue lors de l'enregistrement d'un service. |
void |
multicastDNSResolutionCallBack(int inRequestID,
com.kallisys.zeroconf.NetService inService,
IOException inException)
Méthode appelée lorsqu'une réponse pour la résolution est arrivée. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final com.kallisys.zeroconf.MulticastDNSServer mDNSServer
private IOException mException
private com.kallisys.zeroconf.NetService mService
| Constructor Detail |
|---|
public MDXRAgentRequest(com.kallisys.zeroconf.MulticastDNSServer inMDNSServer)
inMDNSServer - serveur mDNS| Method Detail |
|---|
public final String execute(com.kallisys.zeroconf.NetService inAgentService,
String inOperationName,
Map inParams)
throws XmlRpcException,
IOException
inAgentService - service de l'agent sur le réseau.inOperationName - nom de l'opération à exécuter.inParams - paramètres de l'opération
XmlRpcException - si une erreur intervient lors de l'exécution.
IOException - lors de la résolution ou lors de l'exécution.
public final void multicastDNSRegistrationCallBack(int inRequestID,
com.kallisys.zeroconf.NetService inService,
IOException inException)
multicastDNSRegistrationCallBack in interface com.kallisys.zeroconf.MulticastDNSClientinRequestID - identifiant de la requêteinService - service concernéinException - exception décrivant l'erreur.
public final void multicastDNSResolutionCallBack(int inRequestID,
com.kallisys.zeroconf.NetService inService,
IOException inException)
multicastDNSResolutionCallBack in interface com.kallisys.zeroconf.MulticastDNSClientinRequestID - identifiant de la requêteinService - service concerné (modifié, sauf si une erreur est
survenue)inException - exception décrivant l'erreur (ou null
si aucune erreur n'est survenue)
public final void multicastDNSBrowserCallBack(int inRequestID,
int inBrowserFlags,
com.kallisys.zeroconf.NetService inService,
IOException inException)
multicastDNSBrowserCallBack in interface com.kallisys.zeroconf.MulticastDNSClientinRequestID - identifiant de la requêteinBrowserFlags - drapeaux indiquant ce qu'il faut faire du
résultat (constantes BROWSERFLAG_XXX de cette
interface).inService - service retourné par le butineur de services,
peut être null si une erreur est
survenue.inException - exception s'il s'agit d'une erreur,
null sinon.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||