jade.core
Interface AgentContainer


public interface AgentContainer

This interface represents the local container as it is seen by JADE kernel level services installed in the underlying Node

Version:
$Date: 2009-04-10 17:29:34 +0200 (ven, 10 apr 2009) $ $Revision: 6112 $
Author:
Giovanni Rimassa - Universita' di Parma

Field Summary
static java.lang.String AUX_CONTAINER_NAME
           
static java.lang.String MAIN_CONTAINER_NAME
           
 
Method Summary
 Agent acquireLocalAgent(AID id)
           
 AID[] agentNames()
           
 AID getAMS()
           
 AID getDefaultDF()
           
 ContainerID getID()
           
 MainContainer getMain()
           
 java.lang.String getPlatformID()
           
 ServiceFinder getServiceFinder()
           
 boolean isLocalAgent(AID id)
           
 void releaseLocalAgent(AID id)
           
 

Field Detail

MAIN_CONTAINER_NAME

static final java.lang.String MAIN_CONTAINER_NAME
See Also:
Constant Field Values

AUX_CONTAINER_NAME

static final java.lang.String AUX_CONTAINER_NAME
See Also:
Constant Field Values
Method Detail

getAMS

AID getAMS()

getDefaultDF

AID getDefaultDF()

getID

ContainerID getID()

getPlatformID

java.lang.String getPlatformID()

getMain

MainContainer getMain()

getServiceFinder

ServiceFinder getServiceFinder()

isLocalAgent

boolean isLocalAgent(AID id)

acquireLocalAgent

Agent acquireLocalAgent(AID id)

releaseLocalAgent

void releaseLocalAgent(AID id)

agentNames

AID[] agentNames()


These are the official JADE API. For these API backward compatibility is guaranteed accross JADE versions