|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Conversation | |
---|---|
com.ibm.able.conversation | The com.ibm.able.conversation contains classes for
conversation management in ABLE. |
com.ibm.conversation | The com.ibm.conversation package defines the core interfaces of a conversation-management system. |
Uses of Conversation in com.ibm.able.conversation |
---|
Classes in com.ibm.able.conversation that implement Conversation | |
class |
AbleConversation
The AbleConversation class executes one side of a single conversation, managing all ConversationPolicyHandlers, etc., as needed. |
Methods in com.ibm.able.conversation that return Conversation | |
Conversation |
AbleConversationManager.getConversation(java.lang.String convId)
|
Conversation |
AbleConversationManager.newConversation(ConversationMetaData metaData,
boolean isInitiator)
|
Methods in com.ibm.able.conversation with parameters of type Conversation | |
void |
AbleJasMessageSystemAdapter.sendMessage(Conversation conv,
MessageHandle mh)
|
void |
AbleRemoteUdfDecisionLogicAdapter.decisionPoint(Conversation conv,
DecisionDataHandle ddh)
Looks up and invokes the user-defined function associated with the Conversation's current context. |
void |
AbleRemoteUdfDecisionLogicAdapter.inboundData(Conversation conv,
DecisionDataHandle ddh)
Looks up and invokes the user-defined function associated with the Conversation's current context. |
void |
AbleRemoteUdfDecisionLogicAdapter.timeout(Conversation conv,
java.lang.String newStateName)
Invokes the user-defined function with the name specified for "timeout" inputs. |
void |
AbleRemoteUdfDecisionLogicAdapter.unexpectedMessage(Conversation conv,
MessageHandle mh)
Invokes the user-defined function with the name specified for "unexpected message" inputs. |
Uses of Conversation in com.ibm.conversation |
---|
Methods in com.ibm.conversation that return Conversation | |
Conversation |
ConversationManager.getConversation(java.lang.String convId)
Returns the Conversation with the given conversation ID. |
Conversation |
ConversationManager.newConversation(ConversationMetaData metaData,
boolean isInitiator)
Creates and initializes a new Conversation. |
Methods in com.ibm.conversation with parameters of type Conversation | |
void |
MessageSystemAdapter.sendMessage(Conversation conv,
MessageHandle mh)
Undertakes to deliver the given message. |
void |
DecisionLogicAdapter.decisionPoint(Conversation conv,
DecisionDataHandle ddh)
Informs the decision logic that the conversation has reached a decision point (it has entered a decision state). |
void |
DecisionLogicAdapter.inboundData(Conversation conv,
DecisionDataHandle ddh)
Informs the decision logic that the other agent has made a decision, but that the conversation is not at a decision point. |
void |
DecisionLogicAdapter.timeout(Conversation conv,
java.lang.String newStateName)
Informs the decision logic that a timeout has occurred, but that the conversation is not in a decision state. |
void |
DecisionLogicAdapter.unexpectedMessage(Conversation conv,
MessageHandle mh)
Informs the decision logic that an unexpected message has been received. |
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |