|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectSOMA.agent.Agent
MUM.initService.PlanVisitorAgent
This class implements the agent that visits the generic plan and istantiate and initialize the needed SW along the path from the client to the server
| Field Summary |
| Fields inherited from class SOMA.agent.Agent |
agentSystem, mailbox, start, traceable |
| Constructor Summary | |
PlanVisitorAgent()
|
|
| Method Summary | |
void |
downloadFinished(DownloadFinishedEvent ev)
Called when a software download terminated successfully |
void |
downloadProblems(DownloadProblemsEvent ev)
Called when a software download terminated with problems |
void |
putArgument(java.lang.Object args)
set the initial state of the agent |
void |
run()
Metodo mandato in esecuzione all'avvio di un agente. |
void |
visitMultiplePlan(IMultiplePlan p)
Metodo per l'interpretazione di un plan multiplo |
void |
visitNomadicClientPlan(INomadicClientPlan inNomadicPlan)
Metodo per l'interpretazione di un plan per muovere il client a fronte del movimento nomadico di un utente. |
void |
visitSinglePlan(ISinglePlan p)
Methods for the visit of the Plan |
| Methods inherited from class SOMA.agent.Agent |
getID, go, idle, setID, setTraceable, signatureCode, signatureState, stop, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public PlanVisitorAgent()
| Method Detail |
public void putArgument(java.lang.Object args)
putArgument in class Agentargs - Un oggetto contenente informazioni di inizializzazione.
Ovviamente l'oggetto puņ anche contenere una struttura dati complessa.public void run()
Agent
run in class Agentpublic void visitSinglePlan(ISinglePlan p)
visitSinglePlan in interface IPlanVisitorpublic void visitMultiplePlan(IMultiplePlan p)
visitMultiplePlan in interface IPlanVisitorpublic void visitNomadicClientPlan(INomadicClientPlan inNomadicPlan)
visitNomadicClientPlan in interface IPlanVisitorpublic void downloadFinished(DownloadFinishedEvent ev)
downloadFinished in interface ISwDownloadedListenerpublic void downloadProblems(DownloadProblemsEvent ev)
downloadProblems in interface ISwDownloadedListener
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||