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.MessageHandle

Packages that use MessageHandle
com.ibm.able.conversation | This package contains ABLE's conversation support subsystem.
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 MessageHandle in com.ibm.able.conversation

Methods in com.ibm.able.conversation that return MessageHandle
`static MessageHandle` | `AblePlatformMessageSystemAdapter.makeMessageHandle(javax.agent.TransportMessage msg)` Converts a TransportMessage (created by the JAS subsystem) into a MessageHandle.
`MessageHandle` | `AblePlatformMessageSystemAdapter.createMessage()`

Methods in com.ibm.able.conversation with parameters of type MessageHandle
`void` | `AblePlatformMessageSystemAdapter.sendMessage(Conversation conv, MessageHandle mh)`
`protected javax.agent.TransportMessage` | `AblePlatformMessageSystemAdapter.createTransportMessage(ConversationMetaData metaData, MessageHandle mh)` Creates a TransportMessage out of the given MetaData and MessageHandle.
`void` | `AblePlatformConversationAgent.onUnexpectedMessage(Conversation conv, MessageHandle mh)` Writes a log entry stating that an unexpected message was received during a conversation.
`void` | `AbleRemoteUdfDecisionLogicAdapter.unexpectedMessage(Conversation conv, MessageHandle mh)` Invokes the user-defined function with the name specified for "unexpected message" inputs.
`void` | `AbleConversation.processMessage(MessageHandle mh)` Processes the given message.

Uses of MessageHandle in com.ibm.conversation

Methods in com.ibm.conversation that return MessageHandle
`MessageHandle` | `MessageSystemAdapter.createMessage()` Creates and returns an instance of a message of the type that can be delivered by this MessageSystemAdapter.

Methods in com.ibm.conversation with parameters of type MessageHandle
`void` | `MessageSystemAdapter.sendMessage(Conversation conv, MessageHandle mh)` Undertakes to deliver the given message.
`void` | `DecisionLogicAdapter.unexpectedMessage(Conversation conv, MessageHandle mh)` Informs the decision logic that an unexpected message has been received.
`void` | `Conversation.processMessage(MessageHandle mh)` Passes the given message to the currently active ConversationPolicyHandler for processing.

Uses of MessageHandle in com.ibm.conversation.base

Classes in com.ibm.conversation.base that implement MessageHandle
`class` | `BasicMessageHandle` Class BasicMessageHandle is a straightforward, vanilla-Java implementation of the MessageHandle 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