| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Agent Loader will instantiate agents specified in the loader profile in the same java virtual machine.
Constructor Summary | |
AgentLoader(String platform_profile_location, String loader_profile_name, boolean gui) Constructs the agent loader and instantiates the specified agents. |
Method Summary | |
void | activate(String agent_name) "Activate" the given Agent |
AgentDescription | getAgentDescription(String agent) Get AgentDesciption for given Agent |
List | getAgents() Get a list of Agents that can be started |
String | getAgentState(String agent_name) Get the state of the Agent with the given name - returns null if no such agent is alive |
List | getAliveAgents() Get a list of "alive" agents |
static void | main(String[] args) |
void | shutdownAgent(String agent_name) Shut down the agent with the given name |
void | shutdownAgent(String agent_name, boolean async) Shut down the agent with the given name |
void | shutdownAgents() Stops all executing agents |
void | startAgent(String agent_name, boolean async) Starts an agent |
void | startAgent(String agent_name, String class_name) Starts an agent (async) |
void | startAgent(String agent_name, String class_name, String owner, boolean async) Starts an agent |
void | startAgents() Method that starts all Agent that are marked as startable at AgentLoader initialisation |
Constructor Detail |
public AgentLoader(String platform_profile_location, String loader_profile_name, boolean gui)
Method Detail |
public void activate(String agent_name)
public AgentDescription getAgentDescription(String agent)
public List getAgents()
public String getAgentState(String agent_name)
public List getAliveAgents()
public static void main(String[] args)
public void shutdownAgent(String agent_name)
public void shutdownAgent(String agent_name, boolean async)
public void shutdownAgents()
public void startAgent(String agent_name, boolean async)
public void startAgent(String agent_name, String class_name)
public void startAgent(String agent_name, String class_name, String owner, boolean async)
public void startAgents()
Association Links |
to Class java.util.Map
to Class java.util.List
to Class java.util.List
to Class fipaos.agent.profile.LoaderProfile
to Class java.lang.String
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |