com.ibm.broker.config.appdev.nodes

Class JMSHeaderNode

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


    public class JMSHeaderNode
    extends Node

    JMSHeaderNode instance

    JMSHeader node adds and modifies JMSHeader 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

      • JMSHeaderNode

        public JMSHeaderNode()
    • Method Detail

      • getApplication_PropertyTable

        public JMSHeaderNode.Application_PropertyTable getApplication_PropertyTable()
        Retrieve the Application Properties table for the node JMSHeaderNode
        Returns:
        Application_PropertyTable instance which contains JMSApplicationElementsRow rows
      • 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
      • setJmsHeaderOptions

        public JMSHeaderNode setJmsHeaderOptions(java.lang.String value)
        Set the JMSHeaderNode "JMS Header Options" property
        Parameters:
        value - String ; the value to set the property "JMS Header Options"
      • getJmsHeaderOptions

        public java.lang.String getJmsHeaderOptions()
        Get the JMSHeaderNode "JMS Header Options" property
        Returns:
        String; the value of the property "JMS Header Options"
      • setJmsDeliveryMode

        public JMSHeaderNode setJmsDeliveryMode(java.lang.String value)
        Set the JMSHeaderNode "JMS Delivery Mode" property
        Parameters:
        value - String ; the value to set the property "JMS Delivery Mode"
      • getJmsDeliveryMode

        public java.lang.String getJmsDeliveryMode()
        Get the JMSHeaderNode "JMS Delivery Mode" property
        Returns:
        String; the value of the property "JMS Delivery Mode"
      • setJmsExpiration

        public JMSHeaderNode setJmsExpiration(java.lang.String value)
        Set the JMSHeaderNode "JMS Message Expiration(ms)" property
        Parameters:
        value - String ; the value to set the property "JMS Message Expiration(ms)"
      • getJmsExpiration

        public java.lang.String getJmsExpiration()
        Get the JMSHeaderNode "JMS Message Expiration(ms)" property
        Returns:
        String; the value of the property "JMS Message Expiration(ms)"
      • setJmsPriority

        public JMSHeaderNode setJmsPriority(java.lang.String value)
        Set the JMSHeaderNode "JMS Message Priority" property
        Parameters:
        value - String ; the value to set the property "JMS Message Priority"
      • getJmsPriority

        public java.lang.String getJmsPriority()
        Get the JMSHeaderNode "JMS Message Priority" property
        Returns:
        String; the value of the property "JMS Message Priority"
      • setJmsCorrelationID

        public JMSHeaderNode setJmsCorrelationID(java.lang.String value)
        Set the JMSHeaderNode "JMS Correlation Identifier" property
        Parameters:
        value - String ; the value to set the property "JMS Correlation Identifier"
      • getJmsCorrelationID

        public java.lang.String getJmsCorrelationID()
        Get the JMSHeaderNode "JMS Correlation Identifier" property
        Returns:
        String; the value of the property "JMS Correlation Identifier"
      • setJmsReplyTo

        public JMSHeaderNode setJmsReplyTo(java.lang.String value)
        Set the JMSHeaderNode "JMS Reply To" property
        Parameters:
        value - String ; the value to set the property "JMS Reply To"
      • getJmsReplyTo

        public java.lang.String getJmsReplyTo()
        Get the JMSHeaderNode "JMS Reply To" property
        Returns:
        String; the value of the property "JMS Reply To"
      • setClearIncoming

        public JMSHeaderNode setClearIncoming(boolean value)
        Set the JMSHeaderNode "Clear incoming values" property
        Parameters:
        value - boolean ; the value to set the property "Clear incoming values"
      • getClearIncoming

        public boolean getClearIncoming()
        Get the JMSHeaderNode "Clear incoming values" property
        Returns:
        boolean; the value of the property "Clear incoming values"
      • setName

        public JMSHeaderNode setName(java.lang.String value)
        Set the JMSHeaderNode "Name" property
        Parameters:
        value - String ; the value to set the property "Name"
      • getName

        public java.lang.String getName()
        Get the JMSHeaderNode "Name" property
        Returns:
        String; the value of the property "Name"
      • setType

        public JMSHeaderNode setType(java.lang.String value)
        Set the JMSHeaderNode "Type" property
        Parameters:
        value - String ; the value to set the property "Type"
      • getType

        public java.lang.String getType()
        Get the JMSHeaderNode "Type" property
        Returns:
        String; the value of the property "Type"
      • setValue

        public JMSHeaderNode setValue(java.lang.String value)
        Set the JMSHeaderNode "Value" property
        Parameters:
        value - String ; the value to set the property "Value"
      • getValue

        public java.lang.String getValue()
        Get the JMSHeaderNode "Value" property
        Returns:
        String; the value of the property "Value"
      • 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