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: 2007-06-20 15:38:43 +0200 (mer, 20 giu 2007) $ $Revision: 5981 $
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()
           
 void releaseLocalAgent(AID id)
           
 

Field Detail

MAIN_CONTAINER_NAME

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

AUX_CONTAINER_NAME

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

getAMS

public AID getAMS()

getDefaultDF

public AID getDefaultDF()

getID

public ContainerID getID()

getPlatformID

public java.lang.String getPlatformID()

getMain

public MainContainer getMain()

getServiceFinder

public ServiceFinder getServiceFinder()

acquireLocalAgent

public Agent acquireLocalAgent(AID id)

releaseLocalAgent

public void releaseLocalAgent(AID id)

agentNames

public AID[] agentNames()


JADE