jade.core
Interface AgentToolkit
- All Known Implementing Classes:
- JadeLifecycle
- public interface AgentToolkit
- Version:
- $Date: 2006-04-13 16:57:28 +0200 (Thu, 13 Apr 2006) $ $Revision: 1.1 $
- Author:
- Giovanni Rimassa - Universita' di Parma
Method Summary |
jade.core.AID |
getAMS()
|
jade.wrapper.AgentContainer |
getContainerController(jade.security.JADEPrincipal principal,
jade.security.Credentials credentials)
|
jade.core.AID |
getDefaultDF()
|
jade.core.ServiceHelper |
getHelper(Agent a,
String serviceName)
|
String |
getProperty(String key,
String aDefault)
|
void |
handleBehaviourAdded(jade.core.AID agentID,
jade.core.behaviours.Behaviour b)
|
void |
handleBehaviourRemoved(jade.core.AID agentID,
jade.core.behaviours.Behaviour b)
|
void |
handleChangeBehaviourState(jade.core.AID agentID,
jade.core.behaviours.Behaviour b,
String from,
String to)
|
void |
handleChangedAgentState(jade.core.AID agentID,
jade.core.AgentState from,
jade.core.AgentState to)
|
void |
handleEnd(jade.core.AID agentID)
|
void |
handleFreeze(jade.core.AID agentID,
String repository,
jade.core.ContainerID bufferContainer)
|
void |
handlePosted(jade.core.AID agentID,
jade.lang.acl.ACLMessage msg)
|
void |
handleReceived(jade.core.AID agentID,
jade.lang.acl.ACLMessage msg)
|
void |
handleReload(jade.core.AID agentID,
String repository)
|
void |
handleSave(jade.core.AID agentID,
String repository)
|
void |
handleSend(jade.lang.acl.ACLMessage msg,
jade.core.AID sender)
|
jade.core.Location |
here()
|
void |
setPlatformAddresses(jade.core.AID id)
|
here
public jade.core.Location here()
handleEnd
public void handleEnd(jade.core.AID agentID)
handleChangedAgentState
public void handleChangedAgentState(jade.core.AID agentID,
jade.core.AgentState from,
jade.core.AgentState to)
handleSend
public void handleSend(jade.lang.acl.ACLMessage msg,
jade.core.AID sender)
handlePosted
public void handlePosted(jade.core.AID agentID,
jade.lang.acl.ACLMessage msg)
handleReceived
public void handleReceived(jade.core.AID agentID,
jade.lang.acl.ACLMessage msg)
handleBehaviourAdded
public void handleBehaviourAdded(jade.core.AID agentID,
jade.core.behaviours.Behaviour b)
handleBehaviourRemoved
public void handleBehaviourRemoved(jade.core.AID agentID,
jade.core.behaviours.Behaviour b)
handleChangeBehaviourState
public void handleChangeBehaviourState(jade.core.AID agentID,
jade.core.behaviours.Behaviour b,
String from,
String to)
handleSave
public void handleSave(jade.core.AID agentID,
String repository)
throws jade.core.ServiceException,
jade.core.NotFoundException,
jade.core.IMTPException
- Throws:
jade.core.ServiceException
jade.core.NotFoundException
jade.core.IMTPException
handleReload
public void handleReload(jade.core.AID agentID,
String repository)
throws jade.core.ServiceException,
jade.core.NotFoundException,
jade.core.IMTPException
- Throws:
jade.core.ServiceException
jade.core.NotFoundException
jade.core.IMTPException
handleFreeze
public void handleFreeze(jade.core.AID agentID,
String repository,
jade.core.ContainerID bufferContainer)
throws jade.core.ServiceException,
jade.core.NotFoundException,
jade.core.IMTPException
- Throws:
jade.core.ServiceException
jade.core.NotFoundException
jade.core.IMTPException
getContainerController
public jade.wrapper.AgentContainer getContainerController(jade.security.JADEPrincipal principal,
jade.security.Credentials credentials)
getHelper
public jade.core.ServiceHelper getHelper(Agent a,
String serviceName)
throws jade.core.ServiceException
- Throws:
jade.core.ServiceException
setPlatformAddresses
public void setPlatformAddresses(jade.core.AID id)
getAMS
public jade.core.AID getAMS()
getDefaultDF
public jade.core.AID getDefaultDF()
getProperty
public String getProperty(String key,
String aDefault)
Copyright © Fraunhofer Gesellschaft. All
Rights Reserved.