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 javax.xml.rpc.handler.MessageContext

        containsProperty, getProperty, getPropertyNames, removeProperty, setProperty
    • 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.
IBM WebSphere Application ServerTM
Release 8.5