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.conversation.DecisionDataHandle

Packages that use DecisionDataHandle
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.conversation | The com.ibm.conversation package defines the core interfaces of a conversation-management system.
com.ibm.conversation.base | The `com.ibm.conversation.base` package contains straightforward, vanilla-Java implementations of some of the conversation-management system interfaces defined in package com.ibm.conversation, plus some simple helper classes.

Uses of DecisionDataHandle in com.ibm.able.conversation

Methods in com.ibm.able.conversation with parameters of type DecisionDataHandle
`void` | `AblePlatformConversationSetupLogic.start(Conversation conv, DecisionDataHandle ddh)` Decision-point callback for the start of the conversation.
`void` | `AblePlatformConversationSetupLogic.conversationRequested(Conversation conv, DecisionDataHandle ddh)` Decision-logic callback for the second pbase of conversation setup.
`void` | `AblePlatformConversationSetupLogic.conversationAccepted(Conversation conv, DecisionDataHandle ddh)` Decision-logic callback for when the other agent has accepted this agent's request to start a conversation.
`protected void` | `AblePlatformConversationSetupLogic.callerConversationAccepted(Conversation conv, DecisionDataHandle ddh)`
`protected void` | `AblePlatformConversationSetupLogic.responderConversationAccepted(Conversation conv, DecisionDataHandle ddh)` Helper method called when the conversation-setup messages have been properly exchanged.
`void` | `AblePlatformConversationSetupLogic.conversationOver(Conversation conv, DecisionDataHandle ddh)` Decision-logic callback for when the conversation has ended.
`void` | `AblePlatformConversationAgent.onInboundDecision(Conversation conv, DecisionDataHandle ddh)` Writes a log entry stating that an inbound message was successfully converted to inbound decision-data.
`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` | `AbleConversation.processDecision(DecisionDataHandle ddh)` Processes the given decision.

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

Methods in com.ibm.able.examples.conversation with parameters of type DecisionDataHandle
`void` | `AbleChat3GuiLogic.start(Conversation conv, DecisionDataHandle ddh)`
`void` | `AbleChat3GuiLogic.role1Active(Conversation conv, DecisionDataHandle ddh)`
`void` | `AbleChat3GuiLogic.role2Active(Conversation conv, DecisionDataHandle ddh)`
`void` | `AbleChat3GuiLogic.halted(Conversation conv, DecisionDataHandle ddh)`
`void` | `AbleChat3DummyLogic.start(Conversation conv, DecisionDataHandle ddh)`
`void` | `AbleChat3DummyLogic.role1Active(Conversation conv, DecisionDataHandle ddh)`
`void` | `AbleChat3DummyLogic.role2Active(Conversation conv, DecisionDataHandle ddh)`
`void` | `AbleChat3DummyLogic.halted(Conversation conv, DecisionDataHandle ddh)`

Uses of DecisionDataHandle in com.ibm.conversation

Methods in com.ibm.conversation with parameters of type DecisionDataHandle
`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` | `Conversation.processDecision(DecisionDataHandle ddh)` Passes the given decision data to the currently active conversation policy handler for processing.

Uses of DecisionDataHandle in com.ibm.conversation.base

Classes in com.ibm.conversation.base that implement DecisionDataHandle
`class` | `BasicDecisionDataHandle` Class BasicDecisionDataHandle is a straightforward, vanilla-Java implementation of the DecisionDataHandle interface.

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