com.ibm.websphere.sib.mediation.messagecontext
Interface SIMediationBeanMessageContext
-
- All Superinterfaces:
- java.lang.Cloneable, javax.xml.rpc.handler.MessageContext, SIMessageContext
Deprecated.No replacement. No implementation of this interface has ever been provided to Mediation Handlers.
public interface SIMediationBeanMessageContext extends SIMessageContext, java.lang.Cloneable
SIMediationBeanMessageContext This interface is the public interface of messages that are passed from one MediationBean to another. They allow Mediations to work with a List of Exceptions, and they also allow a 'global' MessageContext to be referenced.
-
-
Method Summary
Methods Modifier and Type Method and Description java.lang.Object
clone()
Deprecated.Allows users of this class to clone by driving this interface.javax.xml.rpc.handler.MessageContext
getBeanAssemblyContext()
Deprecated.Returns the message context for this bean assembly.java.util.List
getExceptionList()
Deprecated.Method which return the list of exceptions which the mediation has encountered.void
resetBeanAssemblyContext()
Deprecated.Clears all content from the mediation bean assembly context.-
Methods inherited from interface com.ibm.websphere.sib.mediation.messagecontext.SIMessageContext
getSession, getSIMessage
-
-
-
-
Method Detail
-
getExceptionList
java.util.List getExceptionList()
Deprecated.Method which return the list of exceptions which the mediation has encountered.- Returns:
- List A list of exceptions the mediation has encountered.
-
getBeanAssemblyContext
javax.xml.rpc.handler.MessageContext getBeanAssemblyContext()
Deprecated.Returns the message context for this bean assembly. This context is a scratch pad which is passed between beans in a mediation bean wiring.- Returns:
- MessageContext The message context.
-
resetBeanAssemblyContext
void resetBeanAssemblyContext()
Deprecated.Clears all content from the mediation bean assembly context.
-
clone
java.lang.Object clone()
Deprecated.Allows users of this class to clone by driving this interface. This means that users don't have to cast to the implementation class to clone. The implementation of clone() clones the following:- An identical copy (.equals() == true) of the result from getSIMessage()
- An identical copy (.equals() == true) of the result getExceptionList()
- An identical copy (.equals() == true) of every getProperty()
- clone returns the same object reference ( == ) from getSession()
An a result of the implementation, every item accessed by get/set property should implement cloneable.
- Returns:
- Object An SIMediationBeanMessageContext object clone.
-
-