com.ibm.broker.config.appdev.nodes

Class MQHeaderNode

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable


    public class MQHeaderNode
    extends Node

    MQHeaderNode instance

    MQHeader node adds, modifies and deletes MQMD and MQDLH headers in a message

     Change Activity:
     -------- ----------- -------------   ------------------------------------
     Reason:  Date:       Originator:     Comments:
     -------- ----------- -------------   ------------------------------------
     xxxxx.x  2010-08-10  dstorey         creation
     xxxxx.x  xxxx-xx-xx  generated       7.0.0.2 Release
     
    See Also:
    Serialized Form
    • Constructor Detail

      • MQHeaderNode

        public MQHeaderNode()
    • Method Detail

      • getInputTerminals

        public InputTerminal[] getInputTerminals()
        Description copied from class: Node
        Gets the full list of available InputTerminals for this Node
        Specified by:
        getInputTerminals in class Node
        Returns:
        InputTerminal[]
      • getOutputTerminals

        public OutputTerminal[] getOutputTerminals()
        Description copied from class: Node
        Gets the full list of available OutputTerminals for this Node
        Specified by:
        getOutputTerminals in class Node
        Returns:
        OutputTerminal[]
      • getTypeName

        public java.lang.String getTypeName()
        Description copied from class: Node
        Gets the node type of this node
        Specified by:
        getTypeName in class Node
        Returns:
        String; the node type
      • setMqmdAAAOptions

        public MQHeaderNode setMqmdAAAOptions(java.lang.String value)
        Set the MQHeaderNode "MQMD header options" property
        Parameters:
        value - String ; the value to set the property "MQMD header options"
      • getMqmdAAAOptions

        public java.lang.String getMqmdAAAOptions()
        Get the MQHeaderNode "MQMD header options" property
        Returns:
        String; the value of the property "MQMD header options"
      • setMqmdCodedCharSetId

        public MQHeaderNode setMqmdCodedCharSetId(java.lang.String value)
        Set the MQHeaderNode "Coded Character Set Identifier" property
        Parameters:
        value - String ; the value to set the property "Coded Character Set Identifier"
      • getMqmdCodedCharSetId

        public java.lang.String getMqmdCodedCharSetId()
        Get the MQHeaderNode "Coded Character Set Identifier" property
        Returns:
        String; the value of the property "Coded Character Set Identifier"
      • setMqmdFormat

        public MQHeaderNode setMqmdFormat(java.lang.String value)
        Set the MQHeaderNode "Format" property
        Parameters:
        value - String ; the value to set the property "Format"
      • getMqmdFormat

        public java.lang.String getMqmdFormat()
        Get the MQHeaderNode "Format" property
        Returns:
        String; the value of the property "Format"
      • setMqmdVersion

        public MQHeaderNode setMqmdVersion(java.lang.String value)
        Set the MQHeaderNode "Version Number" property
        Parameters:
        value - String ; the value to set the property "Version Number"
      • getMqmdVersion

        public java.lang.String getMqmdVersion()
        Get the MQHeaderNode "Version Number" property
        Returns:
        String; the value of the property "Version Number"
      • setMqmdMsgType

        public MQHeaderNode setMqmdMsgType(java.lang.String value)
        Set the MQHeaderNode "Message" property
        Parameters:
        value - String ; the value to set the property "Message"
      • getMqmdMsgType

        public java.lang.String getMqmdMsgType()
        Get the MQHeaderNode "Message" property
        Returns:
        String; the value of the property "Message"
      • setMqmdExpiry

        public MQHeaderNode setMqmdExpiry(java.lang.String value)
        Set the MQHeaderNode "Message Expiry" property
        Parameters:
        value - String ; the value to set the property "Message Expiry"
      • getMqmdExpiry

        public java.lang.String getMqmdExpiry()
        Get the MQHeaderNode "Message Expiry" property
        Returns:
        String; the value of the property "Message Expiry"
      • setMqmdFeedback

        public MQHeaderNode setMqmdFeedback(java.lang.String value)
        Set the MQHeaderNode "Feedback or Reason Code" property
        Parameters:
        value - String ; the value to set the property "Feedback or Reason Code"
      • getMqmdFeedback

        public java.lang.String getMqmdFeedback()
        Get the MQHeaderNode "Feedback or Reason Code" property
        Returns:
        String; the value of the property "Feedback or Reason Code"
      • setMqmdPriority

        public MQHeaderNode setMqmdPriority(java.lang.String value)
        Set the MQHeaderNode "Message Priority" property
        Parameters:
        value - String ; the value to set the property "Message Priority"
      • getMqmdPriority

        public java.lang.String getMqmdPriority()
        Get the MQHeaderNode "Message Priority" property
        Returns:
        String; the value of the property "Message Priority"
      • setMqmdPersistence

        public MQHeaderNode setMqmdPersistence(java.lang.String value)
        Set the MQHeaderNode "Message Persistence" property
        Parameters:
        value - String ; the value to set the property "Message Persistence"
      • getMqmdPersistence

        public java.lang.String getMqmdPersistence()
        Get the MQHeaderNode "Message Persistence" property
        Returns:
        String; the value of the property "Message Persistence"
      • setMqmdMsgId

        public MQHeaderNode setMqmdMsgId(java.lang.String value)
        Set the MQHeaderNode "Message Identifier" property
        Parameters:
        value - String ; the value to set the property "Message Identifier"
      • getMqmdMsgId

        public java.lang.String getMqmdMsgId()
        Get the MQHeaderNode "Message Identifier" property
        Returns:
        String; the value of the property "Message Identifier"
      • setMqmdCorrelId

        public MQHeaderNode setMqmdCorrelId(java.lang.String value)
        Set the MQHeaderNode "Correlation Identifier" property
        Parameters:
        value - String ; the value to set the property "Correlation Identifier"
      • getMqmdCorrelId

        public java.lang.String getMqmdCorrelId()
        Get the MQHeaderNode "Correlation Identifier" property
        Returns:
        String; the value of the property "Correlation Identifier"
      • setMqmdReplyToQ

        public MQHeaderNode setMqmdReplyToQ(java.lang.String value)
        Set the MQHeaderNode "Reply To Queue" property
        Parameters:
        value - String ; the value to set the property "Reply To Queue"
      • getMqmdReplyToQ

        public java.lang.String getMqmdReplyToQ()
        Get the MQHeaderNode "Reply To Queue" property
        Returns:
        String; the value of the property "Reply To Queue"
      • setMqmdReplyToQMgr

        public MQHeaderNode setMqmdReplyToQMgr(java.lang.String value)
        Set the MQHeaderNode "Reply To Queue Manager" property
        Parameters:
        value - String ; the value to set the property "Reply To Queue Manager"
      • getMqmdReplyToQMgr

        public java.lang.String getMqmdReplyToQMgr()
        Get the MQHeaderNode "Reply To Queue Manager" property
        Returns:
        String; the value of the property "Reply To Queue Manager"
      • setMqmdReport

        public MQHeaderNode setMqmdReport(boolean value)
        Set the MQHeaderNode "Inherit from header" property
        Parameters:
        value - boolean ; the value to set the property "Inherit from header"
      • getMqmdReport

        public boolean getMqmdReport()
        Get the MQHeaderNode "Inherit from header" property
        Returns:
        boolean; the value of the property "Inherit from header"
      • setMqmdException

        public MQHeaderNode setMqmdException(java.lang.String value)
        Set the MQHeaderNode "Exception" property
        Parameters:
        value - String ; the value to set the property "Exception"
      • getMqmdException

        public java.lang.String getMqmdException()
        Get the MQHeaderNode "Exception" property
        Returns:
        String; the value of the property "Exception"
      • setMqmdExpiration

        public MQHeaderNode setMqmdExpiration(java.lang.String value)
        Set the MQHeaderNode "Expiration" property
        Parameters:
        value - String ; the value to set the property "Expiration"
      • getMqmdExpiration

        public java.lang.String getMqmdExpiration()
        Get the MQHeaderNode "Expiration" property
        Returns:
        String; the value of the property "Expiration"
      • setMqmdCOA

        public MQHeaderNode setMqmdCOA(java.lang.String value)
        Set the MQHeaderNode "Confirm on arrival" property
        Parameters:
        value - String ; the value to set the property "Confirm on arrival"
      • getMqmdCOA

        public java.lang.String getMqmdCOA()
        Get the MQHeaderNode "Confirm on arrival" property
        Returns:
        String; the value of the property "Confirm on arrival"
      • setMqmdCOD

        public MQHeaderNode setMqmdCOD(java.lang.String value)
        Set the MQHeaderNode "Confirm on delivery" property
        Parameters:
        value - String ; the value to set the property "Confirm on delivery"
      • getMqmdCOD

        public java.lang.String getMqmdCOD()
        Get the MQHeaderNode "Confirm on delivery" property
        Returns:
        String; the value of the property "Confirm on delivery"
      • setMqmdNotification

        public MQHeaderNode setMqmdNotification(java.lang.String value)
        Set the MQHeaderNode "Notification" property
        Parameters:
        value - String ; the value to set the property "Notification"
      • getMqmdNotification

        public java.lang.String getMqmdNotification()
        Get the MQHeaderNode "Notification" property
        Returns:
        String; the value of the property "Notification"
      • setMqdlhAAAOptions

        public MQHeaderNode setMqdlhAAAOptions(java.lang.String value)
        Set the MQHeaderNode "MQDLH header options" property
        Parameters:
        value - String ; the value to set the property "MQDLH header options"
      • getMqdlhAAAOptions

        public java.lang.String getMqdlhAAAOptions()
        Get the MQHeaderNode "MQDLH header options" property
        Returns:
        String; the value of the property "MQDLH header options"
      • setMqdlhCodedCharSetId

        public MQHeaderNode setMqdlhCodedCharSetId(java.lang.String value)
        Set the MQHeaderNode "Coded Character Set Identifier" property
        Parameters:
        value - String ; the value to set the property "Coded Character Set Identifier"
      • getMqdlhCodedCharSetId

        public java.lang.String getMqdlhCodedCharSetId()
        Get the MQHeaderNode "Coded Character Set Identifier" property
        Returns:
        String; the value of the property "Coded Character Set Identifier"
      • setMqdlhFormat

        public MQHeaderNode setMqdlhFormat(java.lang.String value)
        Set the MQHeaderNode "Format" property
        Parameters:
        value - String ; the value to set the property "Format"
      • getMqdlhFormat

        public java.lang.String getMqdlhFormat()
        Get the MQHeaderNode "Format" property
        Returns:
        String; the value of the property "Format"
      • setMqdlhReason

        public MQHeaderNode setMqdlhReason(java.lang.String value)
        Set the MQHeaderNode "Reason" property
        Parameters:
        value - String ; the value to set the property "Reason"
      • getMqdlhReason

        public java.lang.String getMqdlhReason()
        Get the MQHeaderNode "Reason" property
        Returns:
        String; the value of the property "Reason"
      • setMqdlhDestQName

        public MQHeaderNode setMqdlhDestQName(java.lang.String value)
        Set the MQHeaderNode "Destination Queue Name" property
        Parameters:
        value - String ; the value to set the property "Destination Queue Name"
      • getMqdlhDestQName

        public java.lang.String getMqdlhDestQName()
        Get the MQHeaderNode "Destination Queue Name" property
        Returns:
        String; the value of the property "Destination Queue Name"
      • setMqdlhDestQMgrName

        public MQHeaderNode setMqdlhDestQMgrName(java.lang.String value)
        Set the MQHeaderNode "Destination Queue Manager Name" property
        Parameters:
        value - String ; the value to set the property "Destination Queue Manager Name"
      • getMqdlhDestQMgrName

        public java.lang.String getMqdlhDestQMgrName()
        Get the MQHeaderNode "Destination Queue Manager Name" property
        Returns:
        String; the value of the property "Destination Queue Manager Name"
      • setMqdlhSaveDLQueue

        public MQHeaderNode setMqdlhSaveDLQueue(boolean value)
        Set the MQHeaderNode "Save dead letter queue" property
        Parameters:
        value - boolean ; the value to set the property "Save dead letter queue"
      • getMqdlhSaveDLQueue

        public boolean getMqdlhSaveDLQueue()
        Get the MQHeaderNode "Save dead letter queue" property
        Returns:
        boolean; the value of the property "Save dead letter queue"
      • setMqdlhSaveSrcQueue

        public MQHeaderNode setMqdlhSaveSrcQueue(boolean value)
        Set the MQHeaderNode "Save source queue" property
        Parameters:
        value - boolean ; the value to set the property "Save source queue"
      • getMqdlhSaveSrcQueue

        public boolean getMqdlhSaveSrcQueue()
        Get the MQHeaderNode "Save source queue" property
        Returns:
        boolean; the value of the property "Save source queue"
      • getNodeName

        public java.lang.String getNodeName()
        Description copied from class: Node
        Gets the label name of this node
          MessageFlow mf1 = patternInstanceManager.getMessageFlow("MyFlowProject", "mf1.msgflow");
          Node inputMQNode = mf1.getNodeByName("My Input Node");
          inputMQNode.setNodeName("Renamed Input Node");
         
        Overrides:
        getNodeName in class Node
        Returns:
        String; the node name