ABLE 2.0.0 07/02/2003 10:25:01

Uses of Interface
com.ibm.able.platform.AblePlatformServiceEventGenerator

Packages that use AblePlatformServiceEventGenerator
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 AblePlatformServiceEventGenerator in com.ibm.able.platform
 

Subinterfaces of AblePlatformServiceEventGenerator in com.ibm.able.platform
 interface AblePlatformService
          This interface is implemented by platform services provided by ABLE.
 interface AgentLifeCycleService
          The AgentLifeCycleService interface defines the operations that can be requested of an Agent Lifecycle Service.
 interface VerifiableAgentDirectoryService
          A platform entity will grab a RMIVerifiableDirectoryProxy to communicate to the VerifiableDirectoryService.
 interface VerifiableAgentNamingService
          An agent name is said to be verifiable if it holds a private key that matches a public key which the VerifiableAgentNamingService holds onto and trusts.
 

Classes in com.ibm.able.platform that implement AblePlatformServiceEventGenerator
 class RmiAgentLifeCycleServiceProxy
          An RMI Agent Lifecycle Service Proxy contains a reference to an RMI version of an Agent Lifecycle Service (known as the delegate); the proxy contains methods identical to the methods in the actual service such that when a method is called on the proxy, the proxy forwards the call on to the actual service, but the proxy traps all RemoteExceptions that might be thrown by the service, turns the RemoteExceptions into AgentLifeCycleFailure exceptions, and then rethrows the new exception.
 class RMIVerifiableDirectoryProxy
          An RMIVerifiableDirectoryProxy contains a reference to an RMI version of a VerifiableDirectoryService.
 class RMIVerifiableNamingProxy
          The RMIVerifiableNamingProxy is a proxy for the RMI implementation of the AgentNamingService.
 


ABLE 2.0.0 07/02/2003 10:25:01

(C) Copyright IBM Corporation 1999, 2003