Uses of Interface
org.almendra.janet.cas.agents.IAgent

Packages that use IAgent
org.almendra.janet.cas.agents   
org.almendra.janet.cas.logger.handlers   
org.almendra.janet.cas.node   
org.almendra.janet.cas.scheduling   
 

Uses of IAgent in org.almendra.janet.cas.agents
 

Classes in org.almendra.janet.cas.agents that implement IAgent
 class AbstractAgent
           
 class Agent
           
 class SystemAgent
           
 

Methods in org.almendra.janet.cas.agents with parameters of type IAgent
static void AbstractAgent.setCommandEnvelope(CommandEnvelope commandEnvelope, IAgent agent, Logger logger, Node node)
           
 

Uses of IAgent in org.almendra.janet.cas.logger.handlers
 

Fields in org.almendra.janet.cas.logger.handlers declared as IAgent
protected  IAgent ForeignApplicationRegisteredHandler.currentAgent
           
 

Constructors in org.almendra.janet.cas.logger.handlers with parameters of type IAgent
ForeignApplicationRegisteredHandler(LoggerViewController viewController, IAgent currentAgent)
          Creates a new ForeignApplicationRegisteredHandler object.
 

Uses of IAgent in org.almendra.janet.cas.node
 

Methods in org.almendra.janet.cas.node that return IAgent
protected  IAgent AgentDispatcher.getAgent(java.lang.String destinationAgentName)
           
 IAgent Node.getSystemAgent()
           
protected  IAgent AgentDispatcher.remove(IAgent agent)
           
protected  IAgent AgentDispatcher.remove(java.lang.String qualifiedAgentName)
           
 

Methods in org.almendra.janet.cas.node with parameters of type IAgent
protected  void AgentDispatcher.acceptResponse(CommandEnvelope commandEnvelope, IAgent agent)
           
protected  void AgentDispatcher.add(IAgent agent)
           
protected  IAgent AgentDispatcher.remove(IAgent agent)
           
 

Uses of IAgent in org.almendra.janet.cas.scheduling
 

Fields in org.almendra.janet.cas.scheduling declared as IAgent
protected  IAgent CommandEnvelope.currentAgent
           
 

Methods in org.almendra.janet.cas.scheduling that return IAgent
 IAgent CommandEnvelope.getCurrentAgent()
          Return the agent that received this CommandEnvelope.
 IAgent CommandAccessor.getCurrentAgent()
           
 

Methods in org.almendra.janet.cas.scheduling with parameters of type IAgent
 void CommandResponseEnvelope.callHandler(IAgent agent)
           
 void CommandEnvelope.setCurrentAgent(IAgent currentAgent)