Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.ibm.able.platform.AblePlatformAgent

Packages that use AblePlatformAgent
com.ibm.able.beans.knn | The knn package contains the k Nearest Neighbors (k-NN) learning algorithm for classifying objects.
com.ibm.able.conversation | This package contains ABLE's conversation support subsystem.
com.ibm.able.examples.conversation | This package contains an example of conversational ABLE agents called the "ChatterboxDemo", in which two agents exchange messages in a chat session.
com.ibm.able.platform | The `com.ibm.able.platform` package provides a set of classes that allows a distributed platform consisting of platform services and agents to be configured and run across physical systems.

Uses of AblePlatformAgent in com.ibm.able.beans.knn

Subinterfaces of AblePlatformAgent in com.ibm.able.beans.knn
`interface` | `JasKnnDistributedAgentIF` This class defines a test for the AbleJasDefaultAgent object.
`interface` | `JasNaiveBayesDistributedAgentIF` This class defines a test for the AbleJasDefaultAgent object.

Classes in com.ibm.able.beans.knn that implement AblePlatformAgent
`class` | `JasKnnCentralAgent` This class defines a test for the AbleJasDefaultAgent object.
`class` | `JasKnnDistributedAgent` This class defines a test for the AbleJasDefaultAgent object.
`class` | `JasNaiveBayesCentralAgent` This class defines a test for the AbleJasDefaultAgent object.
`class` | `JasNaiveBayesDistributedAgent` This class defines a test for the AbleJasDefaultAgent object.

Uses of AblePlatformAgent in com.ibm.able.conversation

Classes in com.ibm.able.conversation that implement AblePlatformAgent
`class` | `AblePlatformConversationAgent` The AblePlatformConversationAgent class represents an agent that supports conversations atop the Able Distributed Agent Platform.

Uses of AblePlatformAgent in com.ibm.able.examples.conversation

Classes in com.ibm.able.examples.conversation that implement AblePlatformAgent
`class` | `ChatterboxAgent`
`class` | `ChatterboxAgent2` The ChatterboxAgent2 class is an second example of an AblePlatformConversationAgent.

Uses of AblePlatformAgent in com.ibm.able.platform

Classes in com.ibm.able.platform that implement AblePlatformAgent
`class` | `AblePlatformDefaultAgent` This class provides an enhanced implementation of a JSR 87 (Java Agent Services or JAS) compliant agent, but also inherits all the capabilities of an AbleDefaultAgent; as a JAS agent, the agent obtains a globally unique AgentName from the Agent Naming Service, registers a description with the Agent Directory Service, and is able to send and receive messages through the Message Transport System.

Methods in com.ibm.able.platform that return AblePlatformAgent
`AblePlatformAgent` | `RmiAgentLifeCycleSystem.createAgentInstance(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)`
`AblePlatformAgent` | `RmiAgentLifeCycleSystem.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)`
`AblePlatformAgent` | `RmiAgentLifeCycleSystem.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, java.lang.Object theInitArg, AbleSecureKey theSecureKey)`
`AblePlatformAgent` | `RmiAgentLifeCycleServiceProxy.createAgentInstance(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)`
`AblePlatformAgent` | `RmiAgentLifeCycleServiceProxy.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)`
`AblePlatformAgent` | `RmiAgentLifeCycleServiceProxy.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, java.lang.Object theInitArg, AbleSecureKey theSecureKey)`
`AblePlatformAgent` | `RmiAgentLifeCycleService.createAgentInstance(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)` Creates an instance of an agent in a specified agent pool.
`AblePlatformAgent` | `RmiAgentLifeCycleService.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)` Creates an instance of an agent in a specified agent pool and initializes the agent using parameters found in the specified AbleAgentClassDescription.
`AblePlatformAgent` | `RmiAgentLifeCycleService.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, java.lang.Object theInitArg, AbleSecureKey theSecureKey)` Creates an instance of an agent in a specified agent pool and initializes the agent using the specified parameters.
`AblePlatformAgent` | `AgentLifeCycleService.createAgentInstance(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)` Creates an instance of an agent in a specified agent pool.
`AblePlatformAgent` | `AgentLifeCycleService.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, AbleSecureKey theSecureKey)` Creates an instance of an agent in a specified agent pool and initializes the agent using parameters found in the specified AbleAgentClassDescription.
`AblePlatformAgent` | `AgentLifeCycleService.createAgentInstanceAndInitialize(AbleAgentClassDescription theAgentClassDescription, java.lang.String theAgentPoolAlias, java.lang.Object theInitArg, AbleSecureKey theSecureKey)` Creates an instance of an agent in a specified agent pool and initializes the agent using the specified parameters.
`static AblePlatformAgent` | `AblePlatform.getAgentReference(javax.agent.service.directory.AgentDescription theAgentDescription)` Extracts a direct reference to an AblePlatformAgent from an AgentDescription created and registered by that same agent.

Methods in com.ibm.able.platform with parameters of type AblePlatformAgent
`void` | `RmiAgentLifeCycleSystem.initializeAgent(AblePlatformAgent theAblePlatformAgent, AbleSecureKey theSecureKey)`
`void` | `RmiAgentLifeCycleSystem.initializeAgent(AblePlatformAgent theAblePlatformAgent, java.lang.Object theInitArg, AbleSecureKey theSecureKey)`
`void` | `RmiAgentLifeCycleServiceProxy.initializeAgent(AblePlatformAgent theAgent, AbleSecureKey theSecureKey)`
`void` | `RmiAgentLifeCycleServiceProxy.initializeAgent(AblePlatformAgent theAgent, java.lang.Object theInitArg, AbleSecureKey theSecureKey)`
`void` | `RmiAgentLifeCycleService.initializeAgent(AblePlatformAgent theAblePlatformAgent, AbleSecureKey theSecureKey)` Initializes a previously created agent.
`void` | `RmiAgentLifeCycleService.initializeAgent(AblePlatformAgent theAblePlatformAgent, java.lang.Object theInitArg, AbleSecureKey theSecureKey)` Initializes a previously created agent instance using the specified initialization argument.
`void` | `AgentLifeCycleService.initializeAgent(AblePlatformAgent theAblePlatformAgent, AbleSecureKey theSecureKey)` Initializes a previously created agent.
`void` | `AgentLifeCycleService.initializeAgent(AblePlatformAgent theAblePlatformAgent, java.lang.Object theInitArg, AbleSecureKey theSecureKey)` Initializes a previously created agent instance using the specified initialization argument.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

(C) Copyright IBM Corporation 1999, 2005