com.ibm.broker.config.appdev.nodes

Class MQReplyNode

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


    public class MQReplyNode
    extends Node

    MQReplyNode instance

    MQReply node sends a response to the Queue specified by the originator of the input message in the ReplyToQ field

     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

      • MQReplyNode

        public MQReplyNode()
    • 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
      • setQueueName

        public MQReplyNode setQueueName(java.lang.String value)
        Set the MQReplyNode "Queue name" property
        Parameters:
        value - String ; the value to set the property "Queue name"
      • getQueueName

        public java.lang.String getQueueName()
        Get the MQReplyNode "Queue name" property
        Returns:
        String; the value of the property "Queue name"
      • setConnectorName

        public MQReplyNode setConnectorName(java.lang.String value)
        Set the MQReplyNode "ConnectorName" property
        Parameters:
        value - String ; the value to set the property "ConnectorName"
      • getConnectorName

        public java.lang.String getConnectorName()
        Get the MQReplyNode "ConnectorName" property
        Returns:
        String; the value of the property "ConnectorName"
      • getConnection

        public MQReplyNode.ENUM_MQREPLY_CONNECTION getConnection()
        Get the MQReplyNode "Connection" property
        Returns:
        ENUM_MQREPLY_CONNECTION; the value of the property "Connection"
      • setDestinationQueueManagerName

        public MQReplyNode setDestinationQueueManagerName(java.lang.String value)
        Set the MQReplyNode "Destination queue manager name" property
        Parameters:
        value - String ; the value to set the property "Destination queue manager name"
      • getDestinationQueueManagerName

        public java.lang.String getDestinationQueueManagerName()
        Get the MQReplyNode "Destination queue manager name" property
        Returns:
        String; the value of the property "Destination queue manager name"
      • setQueueManagerHostname

        public MQReplyNode setQueueManagerHostname(java.lang.String value)
        Set the MQReplyNode "Queue manager host name" property
        Parameters:
        value - String ; the value to set the property "Queue manager host name"
      • getQueueManagerHostname

        public java.lang.String getQueueManagerHostname()
        Get the MQReplyNode "Queue manager host name" property
        Returns:
        String; the value of the property "Queue manager host name"
      • setListenerPortNumber

        public MQReplyNode setListenerPortNumber(java.lang.String value)
        Set the MQReplyNode "Listener port number" property
        Parameters:
        value - String ; the value to set the property "Listener port number"
      • getListenerPortNumber

        public java.lang.String getListenerPortNumber()
        Get the MQReplyNode "Listener port number" property
        Returns:
        String; the value of the property "Listener port number"
      • setChannelName

        public MQReplyNode setChannelName(java.lang.String value)
        Set the MQReplyNode "Channel name" property
        Parameters:
        value - String ; the value to set the property "Channel name"
      • getChannelName

        public java.lang.String getChannelName()
        Get the MQReplyNode "Channel name" property
        Returns:
        String; the value of the property "Channel name"
      • setSecurityIdentity

        public MQReplyNode setSecurityIdentity(java.lang.String value)
        Set the MQReplyNode "Security identity" property
        Parameters:
        value - String ; the value to set the property "Security identity"
      • getSecurityIdentity

        public java.lang.String getSecurityIdentity()
        Get the MQReplyNode "Security identity" property
        Returns:
        String; the value of the property "Security identity"
      • setUseSSL

        public MQReplyNode setUseSSL(boolean value)
        Set the MQReplyNode "Use SSL" property
        Parameters:
        value - boolean ; the value to set the property "Use SSL"
      • getUseSSL

        public boolean getUseSSL()
        Get the MQReplyNode "Use SSL" property
        Returns:
        boolean; the value of the property "Use SSL"
      • setSSLPeerName

        public MQReplyNode setSSLPeerName(java.lang.String value)
        Set the MQReplyNode "SSL peer name" property
        Parameters:
        value - String ; the value to set the property "SSL peer name"
      • getSSLPeerName

        public java.lang.String getSSLPeerName()
        Get the MQReplyNode "SSL peer name" property
        Returns:
        String; the value of the property "SSL peer name"
      • setSSLCipherSpec

        public MQReplyNode setSSLCipherSpec(java.lang.String value)
        Set the MQReplyNode "SSL cipher specification" property
        Parameters:
        value - String ; the value to set the property "SSL cipher specification"
      • getSSLCipherSpec

        public java.lang.String getSSLCipherSpec()
        Get the MQReplyNode "SSL cipher specification" property
        Returns:
        String; the value of the property "SSL cipher specification"
      • setDestinationMode

        public MQReplyNode setDestinationMode(MQReplyNode.ENUM_MQREPLY_DESTINATIONMODE value)
        Set the MQReplyNode "Destination mode" property
        Parameters:
        value - ENUM_MQREPLY_DESTINATIONMODE ; the value to set the property "Destination mode"
      • getDestinationMode

        public MQReplyNode.ENUM_MQREPLY_DESTINATIONMODE getDestinationMode()
        Get the MQReplyNode "Destination mode" property
        Returns:
        ENUM_MQREPLY_DESTINATIONMODE; the value of the property "Destination mode"
      • setSegmentationAllowed

        public MQReplyNode setSegmentationAllowed(boolean value)
        Set the MQReplyNode "Segmentation allowed" property
        Parameters:
        value - boolean ; the value to set the property "Segmentation allowed"
      • getSegmentationAllowed

        public boolean getSegmentationAllowed()
        Get the MQReplyNode "Segmentation allowed" property
        Returns:
        boolean; the value of the property "Segmentation allowed"
      • setPersistenceMode

        public MQReplyNode setPersistenceMode(MQReplyNode.ENUM_MQREPLY_PERSISTENCEMODE value)
        Set the MQReplyNode "Persistence mode" property
        Parameters:
        value - ENUM_MQREPLY_PERSISTENCEMODE ; the value to set the property "Persistence mode"
      • getPersistenceMode

        public MQReplyNode.ENUM_MQREPLY_PERSISTENCEMODE getPersistenceMode()
        Get the MQReplyNode "Persistence mode" property
        Returns:
        ENUM_MQREPLY_PERSISTENCEMODE; the value of the property "Persistence mode"
      • setTransactionMode

        public MQReplyNode setTransactionMode(MQReplyNode.ENUM_MQREPLY_TRANSACTIONMODE value)
        Set the MQReplyNode "Transaction mode" property
        Parameters:
        value - ENUM_MQREPLY_TRANSACTIONMODE ; the value to set the property "Transaction mode"
      • getTransactionMode

        public MQReplyNode.ENUM_MQREPLY_TRANSACTIONMODE getTransactionMode()
        Get the MQReplyNode "Transaction mode" property
        Returns:
        ENUM_MQREPLY_TRANSACTIONMODE; the value of the property "Transaction mode"
      • setNewMsgId

        public MQReplyNode setNewMsgId(boolean value)
        Set the MQReplyNode "New message ID" property
        Parameters:
        value - boolean ; the value to set the property "New message ID"
      • getNewMsgId

        public boolean getNewMsgId()
        Get the MQReplyNode "New message ID" property
        Returns:
        boolean; the value of the property "New message ID"
      • setNewCorrelId

        public MQReplyNode setNewCorrelId(boolean value)
        Set the MQReplyNode "New correlation ID" property
        Parameters:
        value - boolean ; the value to set the property "New correlation ID"
      • getNewCorrelId

        public boolean getNewCorrelId()
        Get the MQReplyNode "New correlation ID" property
        Returns:
        boolean; the value of the property "New correlation ID"
      • setMessageContext

        public MQReplyNode setMessageContext(MQReplyNode.ENUM_MQREPLY_MESSAGECONTEXT value)
        Set the MQReplyNode "Message context" property
        Parameters:
        value - ENUM_MQREPLY_MESSAGECONTEXT ; the value to set the property "Message context"
      • getMessageContext

        public MQReplyNode.ENUM_MQREPLY_MESSAGECONTEXT getMessageContext()
        Get the MQReplyNode "Message context" property
        Returns:
        ENUM_MQREPLY_MESSAGECONTEXT; the value of the property "Message context"
      • setAlternateUserAuthority

        public MQReplyNode setAlternateUserAuthority(boolean value)
        Set the MQReplyNode "Alternate user authority" property
        Parameters:
        value - boolean ; the value to set the property "Alternate user authority"
      • getAlternateUserAuthority

        public boolean getAlternateUserAuthority()
        Get the MQReplyNode "Alternate user authority" property
        Returns:
        boolean; the value of the property "Alternate user authority"
      • setQueueManagerName

        public MQReplyNode setQueueManagerName(java.lang.String value)
        Set the MQReplyNode "Object queue manager" property
        Parameters:
        value - String ; the value to set the property "Object queue manager"
      • getQueueManagerName

        public java.lang.String getQueueManagerName()
        Get the MQReplyNode "Object queue manager" property
        Returns:
        String; the value of the property "Object queue manager"
      • setRequest

        public MQReplyNode setRequest(boolean value)
        Set the MQReplyNode "Request" property
        Parameters:
        value - boolean ; the value to set the property "Request"
      • getRequest

        public boolean getRequest()
        Get the MQReplyNode "Request" property
        Returns:
        boolean; the value of the property "Request"
      • setReplyToQMgr

        public MQReplyNode setReplyToQMgr(java.lang.String value)
        Set the MQReplyNode "Reply-to queue manager" property
        Parameters:
        value - String ; the value to set the property "Reply-to queue manager"
      • getReplyToQMgr

        public java.lang.String getReplyToQMgr()
        Get the MQReplyNode "Reply-to queue manager" property
        Returns:
        String; the value of the property "Reply-to queue manager"
      • setReplyToQ

        public MQReplyNode setReplyToQ(java.lang.String value)
        Set the MQReplyNode "Reply-to queue" property
        Parameters:
        value - String ; the value to set the property "Reply-to queue"
      • getReplyToQ

        public java.lang.String getReplyToQ()
        Get the MQReplyNode "Reply-to queue" property
        Returns:
        String; the value of the property "Reply-to queue"
      • getValidateMaster

        public MQReplyNode.ENUM_MQREPLY_VALIDATEMASTER getValidateMaster()
        Get the MQReplyNode "Validate" property
        Returns:
        ENUM_MQREPLY_VALIDATEMASTER; the value of the property "Validate"
      • getValidateFailureAction

        public MQReplyNode.ENUM_MQREPLY_VALIDATEFAILUREACTION getValidateFailureAction()
        Get the MQReplyNode "Failure action" property
        Returns:
        ENUM_MQREPLY_VALIDATEFAILUREACTION; the value of the property "Failure action"
      • setValidateAllValueConstraints

        public MQReplyNode setValidateAllValueConstraints(boolean value)
        Set the MQReplyNode "Include all value constraints" property
        Parameters:
        value - boolean ; the value to set the property "Include all value constraints"
      • getValidateAllValueConstraints

        public boolean getValidateAllValueConstraints()
        Get the MQReplyNode "Include all value constraints" property
        Returns:
        boolean; the value of the property "Include all value constraints"
      • setSecurityProfileName

        public MQReplyNode setSecurityProfileName(java.lang.String value)
        Set the MQReplyNode "Security profile" property
        Parameters:
        value - String ; the value to set the property "Security profile"
      • getSecurityProfileName

        public java.lang.String getSecurityProfileName()
        Get the MQReplyNode "Security profile" property
        Returns:
        String; the value of the property "Security profile"
      • setPolicyUrl

        public MQReplyNode setPolicyUrl(java.lang.String value)
        Set the MQReplyNode "Policy" property
        Parameters:
        value - String ; the value to set the property "Policy"
      • getPolicyUrl

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