|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ContainerID | |
|---|---|
| jade.core | This package contains the microkernel of JADE system. |
| jade.core.event | |
| jade.domain.introspection | This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents. |
| jade.domain.JADEAgentManagement | This package contains the definition of the JADE-Agent-Management ontology, the vocabulary with the list of used symbols, and all the Java classes that implement the concepts of the ontology. |
| Uses of ContainerID in jade.core |
|---|
| Methods in jade.core that return ContainerID | |
|---|---|
ContainerID[] |
MainContainerImpl.containerIDs()
Return the IDs of all containers in the platform |
ContainerID[] |
MainContainer.containerIDs()
|
ContainerID[] |
AgentManager.containerIDs()
|
ContainerID |
NodeDescriptor.getContainer()
Retrieve the ID of the container (if any) hosted by the described node. |
ContainerID |
AgentDescriptor.getContainerID()
|
ContainerID |
MainContainerImpl.getContainerID(AID agentID)
Return the ID of the container an agent lives in |
ContainerID |
MainContainer.getContainerID(AID agentID)
|
ContainerID |
AgentManager.getContainerID(AID agentID)
|
ContainerID |
AgentContainer.getID()
|
| Methods in jade.core with parameters of type ContainerID | |
|---|---|
void |
MainContainerImpl.bornAgent(AID aid,
ContainerID cid,
jade.security.JADEPrincipal principal,
java.lang.String ownership,
boolean forceReplacement)
Notify the platform that an agent has just born on a container |
void |
MainContainer.bornAgent(AID name,
ContainerID cid,
jade.security.JADEPrincipal principal,
java.lang.String ownership,
boolean forceReplacement)
|
List |
MainContainerImpl.containerAgents(ContainerID cid)
Return all agents living on a container |
List |
MainContainer.containerAgents(ContainerID cid)
|
List |
AgentManager.containerAgents(ContainerID cid)
|
List |
MainContainerImpl.containerMTPs(ContainerID cid)
Return all MTPs in a given container |
List |
MainContainer.containerMTPs(ContainerID cid)
|
List |
AgentManager.containerMTPs(ContainerID cid)
|
void |
MainContainerImpl.create(java.lang.String name,
java.lang.String className,
java.lang.Object[] args,
ContainerID cid,
jade.security.JADEPrincipal owner,
jade.security.Credentials initialCredentials,
jade.security.JADEPrincipal requesterPrincipal,
jade.security.Credentials requesterCredentials)
Create an agent on a given container |
void |
AgentManager.create(java.lang.String agentName,
java.lang.String className,
java.lang.Object[] arguments,
ContainerID cid,
jade.security.JADEPrincipal owner,
jade.security.Credentials initialCredentials,
jade.security.JADEPrincipal requesterPrincipal,
jade.security.Credentials requesterCredentials)
Create an agent on the given container. |
void |
MainContainerImpl.deadMTP(MTPDescriptor mtp,
ContainerID cid)
Notify the platform that an MTP is no longer active on a given container |
void |
MainContainer.deadMTP(MTPDescriptor mtp,
ContainerID cid)
|
void |
MainContainerImpl.frozenAgent(AID name,
ContainerID bufferContainer)
Notify the platform that an agent has just frozen |
void |
MainContainer.frozenAgent(AID name,
ContainerID bufferContainer)
|
NodeDescriptor |
MainContainerImpl.getContainerNode(ContainerID cid)
Return the node a container is deployed at |
NodeDescriptor |
MainContainer.getContainerNode(ContainerID cid)
|
MTPDescriptor |
MainContainerImpl.installMTP(java.lang.String address,
ContainerID cid,
java.lang.String className)
Install a new MTP on a given container |
MTPDescriptor |
AgentManager.installMTP(java.lang.String address,
ContainerID cid,
java.lang.String className)
|
void |
MainContainerImpl.killContainer(ContainerID cid,
jade.security.JADEPrincipal requesterPrincipal,
jade.security.Credentials requesterCredentials)
Kill a given container |
void |
AgentManager.killContainer(ContainerID cid,
jade.security.JADEPrincipal requesterPrincipal,
jade.security.Credentials requesterCredentials)
|
void |
MainContainerImpl.movedAgent(AID agentID,
ContainerID srcID,
ContainerID destID)
Notify the platform that an agent has just moved |
void |
MainContainer.movedAgent(AID agentID,
ContainerID from,
ContainerID to)
|
void |
MainContainerImpl.newMTP(MTPDescriptor mtp,
ContainerID cid)
Notify the platform that a new MTP has become active on a given container |
void |
MainContainer.newMTP(MTPDescriptor mtp,
ContainerID cid)
|
void |
AgentDescriptor.setContainerID(ContainerID cid)
|
void |
MainContainerImpl.thawedAgent(AID name,
ContainerID bufferContainer)
Notify the platform that an agent has just thawed |
void |
MainContainer.thawedAgent(AID name,
ContainerID bufferContainer)
|
void |
MainContainerImpl.uninstallMTP(java.lang.String address,
ContainerID cid)
Uninstall an MTP on a given container |
void |
AgentManager.uninstallMTP(java.lang.String address,
ContainerID cid)
|
| Constructors in jade.core with parameters of type ContainerID | |
|---|---|
NodeDescriptor(ContainerID cid,
Node node)
Builds a node descriptor for a node hosting an agent container. |
|
| Uses of ContainerID in jade.core.event |
|---|
| Methods in jade.core.event that return ContainerID | |
|---|---|
ContainerID |
PlatformEvent.getContainer()
Returns the ContainerID of the event source. |
ContainerID |
PlatformEvent.getNewContainer()
Returns the ContainerID of the container
to which an agent moved when the event type is
MOVED_AGENT. |
ContainerID |
JADEEvent.getPlace()
|
| Constructors in jade.core.event with parameters of type ContainerID | |
|---|---|
AgentEvent(int id,
AID aid,
AgentState f,
AgentState t,
ContainerID cid)
|
|
AgentEvent(int id,
AID aid,
BehaviourID bid,
ContainerID cid)
|
|
AgentEvent(int id,
AID aid,
BehaviourID bid,
java.lang.String strFrom,
java.lang.String strTo,
ContainerID cid)
|
|
AgentEvent(int id,
AID aid,
jade.security.JADEPrincipal f,
jade.security.JADEPrincipal t,
ContainerID cid)
|
|
ContainerEvent(int id,
AID aid,
ContainerID cid)
|
|
JADEEvent(int type,
ContainerID cid)
|
|
MessageEvent(int id,
ACLMessage msg,
AID s,
AID r,
ContainerID cid)
|
|
MessageEvent(int id,
ACLMessage msg,
Channel f,
Channel t,
ContainerID cid)
|
|
MTPEvent(int id,
ContainerID cid,
Channel ch)
|
|
MTPEvent(int id,
ContainerID cid,
Envelope e,
byte[] pl)
|
|
PlatformEvent(AID aid,
ContainerID eventSource,
ContainerID to)
This constructor is used to create a PlatformEvent when an agent moves from one container to another. |
|
PlatformEvent(int id,
AID aid,
ContainerID eventSource)
This constructor is used to create a PlatformEvent when an agent is born or dies. |
|
PlatformEvent(int id,
AID aid,
ContainerID eventSource,
boolean cr)
|
|
PlatformEvent(int id,
AID aid,
ContainerID from,
ContainerID to)
|
|
PlatformEvent(int id,
AID aid,
ContainerID eventSource,
java.lang.String oldOwnership,
java.lang.String newOwnership)
|
|
PlatformEvent(int id,
ContainerID eventSource)
This constructor is used to create a PlatformEvent when a container is added, deleted, or requested to be killed. |
|
| Uses of ContainerID in jade.domain.introspection |
|---|
| Methods in jade.domain.introspection that return ContainerID | |
|---|---|
ContainerID |
ThawedAgent.getBufferContainer()
Retrieve the value of the buffer-container slot of
this event, containing the container identifier of the
container where the frozen agent will appear to reside (and
where ACL messages for that agent will be redirected and
buffered). |
ContainerID |
FrozenAgent.getBufferContainer()
Retrieve the value of the buffer-container slot of
this event, containing the container identifier of the
container where the frozen agent will appear to reside (and
where ACL messages for that agent will be redirected and
buffered). |
ContainerID |
RemovedContainer.getContainer()
Retrieve the value of the container slot of this
event, containing the container identifier of the newly removed
container. |
ContainerID |
KillContainerRequested.getContainer()
Retrieve the value of the container slot of this
event, containing the identifier of the container that is requested
to be killed. |
ContainerID |
AddedContainer.getContainer()
Retrieve the value of the container slot of this
event, containing the container identifier of the newly added
container. |
ContainerID |
MovedAgent.getFrom()
Retrieve the value of the from slot of this event,
containing the container identifier of the container from where
the agent migrated. |
ContainerID |
MovedAgent.getTo()
Retrieve the value of the to slot of this
event, containing the container identifier of the container
where the agent migrated. |
ContainerID |
ThawedAgent.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly frozen agent was deployed. |
ContainerID |
SuspendedAgent.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly suspended agent was deployed. |
ContainerID |
ResumedAgent.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly resumed agent was deployed. |
ContainerID |
RemovedMTP.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly removed MTP was deployed. |
ContainerID |
FrozenAgent.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly frozen agent was deployed. |
ContainerID |
DeadAgent.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly dead agent was deployed. |
ContainerID |
ChangedAgentOwnership.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the agent is deployed. |
ContainerID |
BornAgent.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly added agent was born. |
ContainerID |
AddedMTP.getWhere()
Retrieve the value of the where slot of this
event, containing the container identifier of the container
where the newly added MTP was deployed. |
| Methods in jade.domain.introspection with parameters of type ContainerID | |
|---|---|
void |
ThawedAgent.setBufferContainer(ContainerID id)
Set the buffer-container slot of this event. |
void |
FrozenAgent.setBufferContainer(ContainerID id)
Set the buffer-container slot of this event. |
void |
RemovedContainer.setContainer(ContainerID id)
Set the container slot of this event. |
void |
KillContainerRequested.setContainer(ContainerID id)
Set the container of this event. |
void |
AddedContainer.setContainer(ContainerID id)
Set the container of this event. |
void |
MovedAgent.setFrom(ContainerID id)
Set the from slot of this event. |
void |
MovedAgent.setTo(ContainerID id)
Set the to slot of this event. |
void |
ThawedAgent.setWhere(ContainerID id)
Set the where slot of this event. |
void |
SuspendedAgent.setWhere(ContainerID id)
Set the where slot of this event. |
void |
ResumedAgent.setWhere(ContainerID id)
Set the where slot of this event. |
void |
RemovedMTP.setWhere(ContainerID id)
Set the where slot of this event. |
void |
FrozenAgent.setWhere(ContainerID id)
Set the where slot of this event. |
void |
DeadAgent.setWhere(ContainerID id)
Set the where slot of this event. |
void |
ChangedAgentOwnership.setWhere(ContainerID id)
Set the where slot of this event. |
void |
BornAgent.setWhere(ContainerID id)
Set the where slot of this event. |
void |
AddedMTP.setWhere(ContainerID id)
Set the where slot of this event. |
| Uses of ContainerID in jade.domain.JADEAgentManagement |
|---|
| Methods in jade.domain.JADEAgentManagement that return ContainerID | |
|---|---|
ContainerID |
UninstallMTP.getContainer()
Retrieve the value of the container slot of this
action, containing the container identifier of the container
where the MTP to uninstall is deployed. |
ContainerID |
KillContainer.getContainer()
Retrieve the value of the container slot of this
event, containing the container identifier of the container to
terminate. |
ContainerID |
InstallMTP.getContainer()
Retrieve the value of the container slot of this
action, containing the container identifier of the container
where the new MTP is to be deployed. |
ContainerID |
CreateAgent.getContainer()
Retrieve the value of the container slot of this
event, containing the container identifier of the container
where the agent is to be created. |
| Methods in jade.domain.JADEAgentManagement with parameters of type ContainerID | |
|---|---|
void |
UninstallMTP.setContainer(ContainerID cid)
Set the container slot of this action. |
void |
KillContainer.setContainer(ContainerID cid)
Set the container slot of this action. |
void |
InstallMTP.setContainer(ContainerID cid)
Set the container slot of this action. |
void |
CreateAgent.setContainer(ContainerID cid)
Set the container slot of this action. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||