|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jade.domain.JADEAgentManagement.CreateAgent
This class represents the create-agent
action of
the JADE-agent-management ontology
.
This action can be requested to the JADE AMS to create a new agent
on a given container.
Constructor Summary | |
CreateAgent()
Default constructor. |
Method Summary | |
void |
addArguments(java.lang.Object a)
Add an object to the arguments slot collection of
this object. |
java.lang.String |
getAgentName()
Retrieve the value of the agent-name slot of this
event, containing the local name (i.e. |
Iterator |
getAllArguments()
Remove all objects from the arguments slot
collection of this object. |
java.lang.String |
getClassName()
Retrieve the value of the class-name slot of this
event, containing the name of the Java class implementing the
agentto create. |
ContainerID |
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. |
java.lang.String |
getDelegation()
Retrieve the value of the delegation slot of this
event. |
java.lang.String |
getPassword()
Retrieve the value of the password slot of this
event, containing the pasword to authenticate the principal
requesting the agent creation. |
void |
setAgentName(java.lang.String an)
Set the agent-name slot of this action. |
void |
setClassName(java.lang.String cn)
Set the class-name slot of this action. |
void |
setContainer(ContainerID cid)
Set the container slot of this action. |
void |
setDelegation(java.lang.String d)
Set the delegation slot of this action. |
void |
setPassword(java.lang.String p)
Set the password slot of this action. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CreateAgent()
Method Detail |
public void setAgentName(java.lang.String an)
agent-name
slot of this action.
an
- The local name (i.e. without the platform ID) of the
agent to create.public java.lang.String getAgentName()
agent-name
slot of this
event, containing the local name (i.e. without the platform ID)
of the agent to create.
agent-name
slot, or
null
if no value was set.public void setClassName(java.lang.String cn)
class-name
slot of this action.
cn
- The name of the Java class implementing the agent to
create.public java.lang.String getClassName()
class-name
slot of this
event, containing the name of the Java class implementing the
agentto create.
class-name
slot, or
null
if no value was set.public void setContainer(ContainerID cid)
container
slot of this action.
cid
- The container identifier of the container where the
agent is to be created.public ContainerID getContainer()
container
slot of this
event, containing the container identifier of the container
where the agent is to be created.
container
slot, or
null
if no value was set.public void setPassword(java.lang.String p)
password
slot of this action.
p
- The password to authenticate the principal requesting
the agent creation.public java.lang.String getPassword()
password
slot of this
event, containing the pasword to authenticate the principal
requesting the agent creation.
password
slot, or
null
if no value was set.public void setDelegation(java.lang.String d)
delegation
slot of this action.
d
- The delegation to write into the slot.public java.lang.String getDelegation()
delegation
slot of this
event.
delegation
slot, or
null
if no value was set.public void addArguments(java.lang.Object a)
arguments
slot collection of
this object.
a
- The object to add to the collection.public Iterator getAllArguments()
arguments
slot
collection of this object.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |