| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--mam.internetworking.FacilityServiceManager
Field Summary | |
protected MessageQueue | m_incomingMessageQueue |
protected MamId | m_mamId |
protected Facility | m_parentFacility |
protected boolean | m_shutdown |
Fields inherited from class java.lang.Thread |
MIN_PRIORITY, NORM_PRIORITY, MAX_PRIORITY |
Constructor Summary | |
(package private) | FacilityServiceManager(Facility parentFacility) |
Method Summary | |
void | enqueueMessage(AgentMessage newMessage) |
MamId | getMamId() |
protected Facility | getParentFacility() |
RoutingTag | getRoutingTagToSelf() |
void | handleDoCreateAgentMessage(AgentMessage m) doCreateAgent Message Message parameters: Required: RoleName: |
protected void | invokeMessageHandler(AgentMessage message) doEmigrateAgent Message Message parameters: Required: AgentState: |
boolean | requiresPersistence() |
void | run() |
protected void | setParentFacility(Facility parentFacility) |
Methods inherited from class java.lang.Thread |
currentThread, yield, sleep, sleep, start, stop, stop, interrupt, interrupted, isInterrupted, destroy, isAlive, suspend, resume, setPriority, getPriority, setName, getName, getThreadGroup, activeCount, enumerate, countStackFrames, join, join, join, dumpStack, setDaemon, isDaemon, checkAccess, toString, getContextClassLoader, setContextClassLoader |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize |
Field Detail |
protected MessageQueue m_incomingMessageQueue
protected MamId m_mamId
protected Facility m_parentFacility
protected boolean m_shutdown
Constructor Detail |
FacilityServiceManager(Facility parentFacility)
Method Detail |
public void enqueueMessage(AgentMessage newMessage)
public MamId getMamId()
protected Facility getParentFacility()
public RoutingTag getRoutingTagToSelf()
public void handleDoCreateAgentMessage(AgentMessage m)
protected void invokeMessageHandler(AgentMessage message)
throws java.lang.Exception
public boolean requiresPersistence()
public void run()
protected void setParentFacility(Facility parentFacility)
| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |