| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
fipaos.agent.task.Task | +--fipaos.platform.df.SubscriptionManagerTask
This Task manages SubscriptionHandlerTask's within a DF
Constructor Summary | |
SubscriptionManagerTask() Default constructor |
Method Summary | |
void | DFUpdate(AgentManagementAction ama) Invoked whenever an update to the DF's database has SUCCESSFULLY completed, causing notification messages to be sent to subscribed Agents |
void | doneSubscriptionHandlerTask(Task t) Invoked when a SubscriptionHandlerTask completes (i.e. |
void | errorSubscriptionHandlerTask(Task t, Throwable th) Invoked when a SubscriptionHandlerTask fails for some reason - this causes the Task in question to be removed from the list of known SubscriptionHandlerTask's |
void | handleOther(Conversation conv) Invoked when the DF agent receives a subscription related message |
void | newSubscriber(fipaos.ont.fipa.ACL acl) Causes a SubscriptionHandlerTask to be instantiated to deal with the subscription request from another Agent |
void | startTask() Invoked when the Task starts - doesn't do anything special |
Constructor Detail |
public SubscriptionManagerTask()
Method Detail |
public void DFUpdate(AgentManagementAction ama)
public void doneSubscriptionHandlerTask(Task t)
public void errorSubscriptionHandlerTask(Task t, Throwable th)
public void handleOther(Conversation conv)
public void newSubscriber(fipaos.ont.fipa.ACL acl)
public void startTask()
Association Links |
to Class java.lang.Object
Dependency Links |
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |