ABLE 2.3.0 07/13/2005 14:21:00

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.
 


ABLE 2.3.0 07/13/2005 14:21:00

(C) Copyright IBM Corporation 1999, 2005