com.agentfactory.platform.service
Class PlatformService
java.lang.Object
java.util.Observable
com.agentfactory.platform.service.PlatformService
- Direct Known Subclasses:
- AgentManagementService, MessageTransportService, SystemService
public abstract class PlatformService
- extends java.util.Observable
This interface outlines the methods that should be implemented by any
message transport service.
|
Field Summary |
protected java.lang.String |
name
|
| Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected java.lang.String name
PlatformService
public PlatformService()
start
public abstract void start()
bind
public abstract void bind(Agent agent)
unbind
public abstract void unbind(Agent agent)
modifyBinding
public abstract void modifyBinding(java.lang.String oldName,
java.lang.String name)
init
public void init(PlatformServiceDescriptor descriptor,
PlatformServiceManager manager)
getPriority
public int getPriority()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
stop
public void stop()