| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface must be implemented by all factories that provide
SubscriptionManagers and DFListenerManagers for DFs. This interface is used
by the DF to get a factory. fipaos-factory.properties
file
will define what implementation of this interface is used runtime.
Method Summary | |
DFListenerManager | getDFListenerManager(DFListener df_listener, AgentID df, Task idle_task) This method needs to return the DFListenerManager that is responsible for subscribing (used by DF GUIs). |
Task | getIdleTask() This method needs to return the an idle task that can be set as the listener task for the DF GUI Agent |
SubscriptionManager | getSubscriptionManager() This method needs to return the SubscriptionManager that is responsible for receiving updates. |
Method Detail |
public DFListenerManager getDFListenerManager(DFListener df_listener, AgentID df, Task idle_task)
public Task getIdleTask()
public SubscriptionManager getSubscriptionManager()
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |