| org.cougaar.core.plugin.ComponentPlugin org.cougaar.core.adaptivity.PlaybookManager
execute | public void execute()(Code) | | Handle requests that arrived through our services. These requests
all fire listeners. The services cannot themselves do this
because of the possibility of a deadlock due to attempts to open
two blackboard transactions simultaneously. The requests are
placed in a queue and executed here.
|
getService | public Object getService(ServiceBroker sb, Object requestor, Class serviceClass)(Code) | | Gets (creates) one of our services. Part of the implementation of
the ServiceProvider API
Parameters: sb - the ServiceBroker making the request Parameters: requestor - the actual requestor on whose behalf the broker is acting Parameters: serviceClass - the class of the Service desired. an instance of the requested Service if it one we supply. |
load | public void load()(Code) | | Override to register the services we provide.
|
releaseService | public void releaseService(ServiceBroker sb, Object requestor, Class serviceClass, Object service)(Code) | | Release one of our services. The services use no resources, so
there is nothing to do.
|
setupSubscriptions | public void setupSubscriptions()(Code) | | Read the plays from a file.
|
unload | public void unload()(Code) | | Override to unregister the services we provide.
|
|
|