jadex.micro.examples.chat
Class ChatAgent

java.lang.Object
  extended by jadex.micro.MicroAgent
      extended by jadex.micro.examples.chat.ChatAgent
All Implemented Interfaces:
IInternalAccess, IMicroAgent

public class ChatAgent
extends MicroAgent

Chat micro agent.


Nested Class Summary
 
Nested classes/interfaces inherited from class jadex.micro.MicroAgent
MicroAgent.TimerWrapper
 
Field Summary
protected  ChatService cs
          The chat service.
 
Fields inherited from class jadex.micro.MicroAgent
interpreter, longtime, timers
 
Constructor Summary
ChatAgent()
           
 
Method Summary
 void agentCreated()
          Called once after agent creation.
 ChatService getChatService()
          Get the chat service.
static MicroAgentMetaInfo getMetaInfo()
          Get the meta information about the agent.
 
Methods inherited from class jadex.micro.MicroAgent
addComponentListener, addDirectService, addService, agentKilled, createComponentIdentifier, createComponentIdentifier, createComponentIdentifier, createReply, createResultListener, createServiceContainer, executeBody, getAgentAdapter, getAgentName, getArgument, getArguments, getChildren, getComponentIdentifier, getConfiguration, getExternalAccess, getLogger, getModel, getParent, getServiceProvider, getTime, init, isAtBreakpoint, killAgent, killComponent, messageArrived, removeComponentListener, removeService, scheduleStep, sendMessage, setResultValue, waitFor, waitForTick
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cs

protected ChatService cs
The chat service.

Constructor Detail

ChatAgent

public ChatAgent()
Method Detail

agentCreated

public void agentCreated()
Called once after agent creation.

Specified by:
agentCreated in interface IMicroAgent
Overrides:
agentCreated in class MicroAgent

getChatService

public ChatService getChatService()
Get the chat service.


getMetaInfo

public static MicroAgentMetaInfo getMetaInfo()
Get the meta information about the agent.



Copyright © 2010. All Rights Reserved.