public class Container
extends fr.dyade.aaa.agent.Agent
| Modifier and Type | Field and Description |
|---|---|
private Vector |
entryPoints |
private LifeCycleListener |
lifeCycleListener |
private static long |
serialVersionUID
define serialVersionUID for interoperability
|
| Constructor and Description |
|---|
Container()
This agent cannot be swapped and has
a reserved identifier on each agent server.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEntryPoint(EntryPoint entryPoint) |
void |
agentFinalize(boolean lastTime) |
void |
agentInitialize(boolean firstTime) |
void |
react(fr.dyade.aaa.agent.AgentId from,
fr.dyade.aaa.agent.Notification not) |
(package private) void |
sendNotification(fr.dyade.aaa.agent.AgentId to,
fr.dyade.aaa.agent.Notification not) |
void |
setLifeCycleListener(LifeCycleListener lifeCycleListener) |
agentSave, decode, delete, delete, delete, deploy, deploy, encode, getAgentId, getCommitTime, getEncodableClassId, getEncodedSize, getId, getLogTopic, getName, getReactNb, getReactTime, hasName, isAgentProfiling, isDeployed, isFixed, isUpdated, needToBeCommited, resetCommitTime, resetReactTime, resetTimer, save, sendTo, sendTo, sendTo, setAgentProfiling, setName, setNoSave, setSave, toStringprivate static final long serialVersionUID
private Vector entryPoints
private LifeCycleListener lifeCycleListener
public Container()
public void addEntryPoint(EntryPoint entryPoint)
public void setLifeCycleListener(LifeCycleListener lifeCycleListener)
public void react(fr.dyade.aaa.agent.AgentId from,
fr.dyade.aaa.agent.Notification not)
throws Exception
react in class fr.dyade.aaa.agent.AgentExceptionpublic void agentInitialize(boolean firstTime)
throws Exception
agentInitialize in class fr.dyade.aaa.agent.AgentExceptionpublic void agentFinalize(boolean lastTime)
agentFinalize in class fr.dyade.aaa.agent.Agentvoid sendNotification(fr.dyade.aaa.agent.AgentId to,
fr.dyade.aaa.agent.Notification not)
Copyright © 2019 ScalAgent D.T.. All Rights Reserved.