jade.core
Class AgentDescriptor

java.lang.Object
  extended by jade.core.AgentDescriptor

public class AgentDescriptor
extends java.lang.Object

Hold all information about an agent

Version:
$Date: 2007-02-07 14:31:27 +0100 (mer, 07 feb 2007) $ $Revision: 5929 $
Author:
Giovanni Rimassa - Universita' di Parma, Giovanni Caire - TILAB

Field Summary
static boolean FOREIGN_AGENT
           
static boolean NATIVE_AGENT
           
 
Constructor Summary
AgentDescriptor()
           
AgentDescriptor(boolean isForeign)
           
 
Method Summary
 jade.security.Credentials getAMSDelegation()
           
 ContainerID getContainerID()
           
 AMSAgentDescription getDescription()
           
 jade.security.JADEPrincipal getPrincipal()
           
 boolean isForeign()
           
 boolean isNative()
           
 void setAMSDelegation(jade.security.Credentials cf)
           
 void setContainerID(ContainerID cid)
           
 void setDescription(AMSAgentDescription dsc)
           
 void setPrincipal(jade.security.JADEPrincipal p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NATIVE_AGENT

public static final boolean NATIVE_AGENT
See Also:
Constant Field Values

FOREIGN_AGENT

public static final boolean FOREIGN_AGENT
See Also:
Constant Field Values
Constructor Detail

AgentDescriptor

public AgentDescriptor()

AgentDescriptor

public AgentDescriptor(boolean isForeign)
Method Detail

setDescription

public void setDescription(AMSAgentDescription dsc)

getDescription

public AMSAgentDescription getDescription()

isForeign

public boolean isForeign()

isNative

public boolean isNative()

setContainerID

public void setContainerID(ContainerID cid)

getContainerID

public ContainerID getContainerID()

setPrincipal

public void setPrincipal(jade.security.JADEPrincipal p)

getPrincipal

public jade.security.JADEPrincipal getPrincipal()

setAMSDelegation

public void setAMSDelegation(jade.security.Credentials cf)

getAMSDelegation

public jade.security.Credentials getAMSDelegation()