|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
See:
Description
| Class Summary | |
|---|---|
| AbleConversation | The AbleConversation class executes one side of a single conversation, managing all ConversationPolicyHandlers, etc., as needed. |
| AbleConversationGraphicView | This class defines a specialized AbleConversationManager bean inspector that shows all active conversations that the bean is managing, in the form of trees, with nodes representing conversations and child conversations. |
| AbleConversationManager | The AbleConversationManager class is an AbleBean implementing of the ConversationManager interface. |
| AbleConversationManagerBeanInfo | This class provides BeanInfo for the AbleConversationManager class. |
| AbleConversationManagerCustomizer | This class provides the customizer for the AbleConversationManager bean. |
| AbleConversationManagerPanel | |
| AbleConversationPolicyHandlerFactory | The AbleConversationPolicyHandlerFactory class is an ABLE-specific implementation of the ConversationPolicyHandlerFactory interface. |
| AbleCpGraphLoader | This takes a CpStateMachine and constructs an equivalent com.ibm.graph.Net object. |
| AbleCpGraphViewer | This provides graphical display of a CpStateMachine. |
| AbleCpStateMachineHandler | The AbleCpStateMachineHandler class is an ABLE-specific implementation of the CpStateMachineHandler interface. |
| AbleMessageTransformFactory | The AbleMessageTransformFactory is an ABLE-specific implementation of the MessageTransform factory interface. |
| AbleOwned | Class AbleOwned is available for use as a base for components that are owned by AbleBeans, but that aren't AbleBeans themselves. |
| AblePlatformConversationAgent | The AblePlatformConversationAgent class represents an agent that supports conversations atop the Able Distributed Agent Platform. |
| AblePlatformConversationAgentBeanInfo | This class provides BeanInfo for the AblePlatformConversationAgent class. |
| AblePlatformConversationAgentCustomizer | This class provides the customizer for the AblePlatformConversationAgent. |
| AblePlatformConversationSetupLogic | Class AblePlatformConversationSetupLogic implements the decision logic functions required for the conversation setup handshake defined in the "ConversationSetup" CP. |
| AblePlatformMessageSystemAdapter | The AblePlatformMessageSystemAdapter class is a MessageSystemAdapter that uses Java Agent Services (JAS) messaging. |
| AblePlatformStartConversationPanel | |
| AbleRemoteUdfDecisionLogicAdapter | The AbleRemoteUdfDecisionLogicAdapter uses ABLE's user-defined functions (UDFs)--cf. |
| FilterByExtension | The FilterByExtension class accepts files with extensions that match a given string. |
This package contains ABLE's conversation support subsystem.
Conversation support is built into the
AblePlatformConversationAgent
, which may be used as a base for further subclasses, or may be configured
graphically using the AbleEditor. AblePlatformConversationAgent uses Java Agent
Services for message transport (cf. package
com.ibm.able.jas
). Instructions for running the "AMAB" example, in which two agents carry
negotiate over a multi-attribute deal, may be found
here
.
[A detailed overview of conversation support in ABLE is in preparation,
and will soon be available for preview on the
Conversation Support Website
.]
|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||