com.ibm.broker.plugin

Class MbMessageFlow

  • java.lang.Object
    • com.ibm.broker.plugin.MbMessageFlow
  • All Implemented Interfaces:
    java.lang.Comparable<MbMessageFlow>


    public class MbMessageFlow
    extends java.lang.Object
    implements java.lang.Comparable<MbMessageFlow>
    MbMessageFlow provides access to message flow properties. An instance of this class is returned by the getMessageFlow() method of MbNode.
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name of the message flow.
        Returns:
        The name of the message flow
      • getApplicationName

        public java.lang.String getApplicationName()
        Returns the application name of the message flow.
        Returns:
        The application name of the message flow
      • getLibraryName

        public java.lang.String getLibraryName()
        Returns the library name of the message flow.
        Returns:
        The library name of the message flow
      • isInstanceStopping

        public static boolean isInstanceStopping()
        Returns if the current thread been asked to stop.
        Returns:
        true if the current thread has been asked to stop.
      • isCoordinatedTransaction

        public boolean isCoordinatedTransaction()
        Returns true if the message flow is configured as a coordinated transaction.
        Returns:
        true if the message flow is configured as a coordinated transaction, false otherwise.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • compareTo

        public int compareTo(MbMessageFlow other)
        Specified by:
        compareTo in interface java.lang.Comparable<MbMessageFlow>
IBM Integration BusTM
JavaTM Plugin Node API