|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AgentControllerInterface | An instance if this interface is created and managed by an implementation of AgentKernelInterface as a proxy to the AgentInterface it represents. |
| AgentInterface | A standard interface for Agents. |
| AgentKernelInterface | A standard agent kernel interface. |
| MessageAgentInterface | A standard interface for inter-agent communication. |
| RequestAgentInterface | A standard interface for inter-agent communication. |
| ServiceManagerInterface | A standard service manager interface for registering, retrieving, and unregistering service implementations. |
| Class Summary | |
|---|---|
| Agent | An abstract implementation of the AgentInterface. |
| AgentCommand | This is a com.cometway.states.CommandInterface implementation for standard AgentInterface agents with initProps, start, stop, and destroy methods. |
| AgentController | An implementation of AgentControllerInterface that is created by AgentKernel to control the agents it creates. |
| AgentKernel | Reference implementation of the AgentKernelInterface. |
| AgentMessage | This data class represents a set of Properties that can be passed from one Agent to another Agent. |
| AgentReplicator | Used to create multiple instances of the same kind of agent. |
| AgentRequest | Represents a concrete data class used to pass information to and from agents that implement the RequestAgentInterface. |
| AK | This class is contains the public static void main() method for starting the Comet Way Agent Kernel from a command line or other Java application launching utility. |
| MessageAgent | A Message Agent is a Service Agent which implements the MessageAgentInterface. |
| RequestAgent | A Request Agent is a Service Agent which implements the RequestAgentInterface. |
| RunnableAgent | This agent calls its own run() method on its own Thread. |
| ScheduledAgent | Implementation of a scheduled agent. |
| Scheduler | The Scheduler is a ServiceAgent which implements the com.cometway.util.IScheduler interface. |
| SecureServiceManager | Reference implementation of the ServiceManagerInterface. |
| ServiceAgent | Abstract agent that automatically registers with the service manager using the service name specified by the service_name property. |
| ServiceManager | Reference implementation of the ServiceManagerInterface. |
| StartupAgent | This is the default Startup Agent for the Comet Way Agent Kernel. |
| Exception Summary | |
|---|---|
| AgentStateException | This exception is thrown by AgentController when the requested operation is illegal from its agent's current state. |
This package contains basic functionality for the Comet Way Agent Kernel.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||