com.ibm.broker.config.appdev.nodes

Class MQGetNode

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


    public class MQGetNode
    extends Node

    MQGetNode instance

    MQGet node reads a message from a WMQ queue

     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
    • Field Detail

      • INPUT_TERMINAL_IN

        public final InputTerminal INPUT_TERMINAL_IN
      • OUTPUT_TERMINAL_NOMESSAGE

        public final OutputTerminal OUTPUT_TERMINAL_NOMESSAGE
      • OUTPUT_TERMINAL_FAILURE

        public final OutputTerminal OUTPUT_TERMINAL_FAILURE
      • OUTPUT_TERMINAL_WARNING

        public final OutputTerminal OUTPUT_TERMINAL_WARNING
      • OUTPUT_TERMINAL_OUT

        public final OutputTerminal OUTPUT_TERMINAL_OUT
    • Constructor Detail

      • MQGetNode

        public MQGetNode()
    • Method Detail

      • getParserXmlnscOpaqueElementsTable

        public MQGetNode.ParserXmlnscOpaqueElementsTable getParserXmlnscOpaqueElementsTable()
        Retrieve the Opaque elements table for the node MQGetNode
        Returns:
        ParserXmlnscOpaqueElementsTable instance which contains OpaqueElementsRow 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
      • setQueueName

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

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

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

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

        public MQGetNode setConnection(MQGetNode.ENUM_MQGET_CONNECTION value)
        Set the MQGetNode "Connection" property
        Parameters:
        value - ENUM_MQGET_CONNECTION ; the value to set the property "Connection"
      • getConnection

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

        public MQGetNode setDestinationQueueManagerName(java.lang.String value)
        Set the MQGetNode "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 MQGetNode "Destination queue manager name" property
        Returns:
        String; the value of the property "Destination queue manager name"
      • setQueueManagerHostname

        public MQGetNode setQueueManagerHostname(java.lang.String value)
        Set the MQGetNode "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 MQGetNode "Queue manager host name" property
        Returns:
        String; the value of the property "Queue manager host name"
      • setListenerPortNumber

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

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

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

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

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

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

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

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

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

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

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

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

        public MQGetNode setMessageDomainProperty(java.lang.String value)
        Set the MQGetNode "Message domain" property
        Parameters:
        value - String ; the value to set the property "Message domain"
      • getMessageDomainProperty

        public java.lang.String getMessageDomainProperty()
        Get the MQGetNode "Message domain" property
        Returns:
        String; the value of the property "Message domain"
      • setMessageSetProperty

        public MQGetNode setMessageSetProperty(java.lang.String value)
        Set the MQGetNode "Message model" property
        Parameters:
        value - String ; the value to set the property "Message model"
      • getMessageSetProperty

        public java.lang.String getMessageSetProperty()
        Get the MQGetNode "Message model" property
        Returns:
        String; the value of the property "Message model"
      • setMessageTypeProperty

        public MQGetNode setMessageTypeProperty(java.lang.String value)
        Set the MQGetNode "Message" property
        Parameters:
        value - String ; the value to set the property "Message"
      • getMessageTypeProperty

        public java.lang.String getMessageTypeProperty()
        Get the MQGetNode "Message" property
        Returns:
        String; the value of the property "Message"
      • setMessageFormatProperty

        public MQGetNode setMessageFormatProperty(java.lang.String value)
        Set the MQGetNode "Physical format" property
        Parameters:
        value - String ; the value to set the property "Physical format"
      • getMessageFormatProperty

        public java.lang.String getMessageFormatProperty()
        Get the MQGetNode "Physical format" property
        Returns:
        String; the value of the property "Physical format"
      • setValidateTiming

        public MQGetNode setValidateTiming(MQGetNode.ENUM_MQGET_VALIDATETIMING value)
        Set the MQGetNode "Parse timing" property
        Parameters:
        value - ENUM_MQGET_VALIDATETIMING ; the value to set the property "Parse timing"
      • getValidateTiming

        public MQGetNode.ENUM_MQGET_VALIDATETIMING getValidateTiming()
        Get the MQGetNode "Parse timing" property
        Returns:
        ENUM_MQGET_VALIDATETIMING; the value of the property "Parse timing"
      • setParserMqrfh2cUseForMqrfh2Domain

        public MQGetNode setParserMqrfh2cUseForMqrfh2Domain(boolean value)
        Set the MQGetNode "Use MQRFH2C compact parser for MQRFH2 header" property
        Parameters:
        value - boolean ; the value to set the property "Use MQRFH2C compact parser for MQRFH2 header"
      • getParserMqrfh2cUseForMqrfh2Domain

        public boolean getParserMqrfh2cUseForMqrfh2Domain()
        Get the MQGetNode "Use MQRFH2C compact parser for MQRFH2 header" property
        Returns:
        boolean; the value of the property "Use MQRFH2C compact parser for MQRFH2 header"
      • setParserXmlnscBuildTreeUsingXMLSchema

        public MQGetNode setParserXmlnscBuildTreeUsingXMLSchema(boolean value)
        Set the MQGetNode "Build tree using XML schema data types" property
        Parameters:
        value - boolean ; the value to set the property "Build tree using XML schema data types"
      • getParserXmlnscBuildTreeUsingXMLSchema

        public boolean getParserXmlnscBuildTreeUsingXMLSchema()
        Get the MQGetNode "Build tree using XML schema data types" property
        Returns:
        boolean; the value of the property "Build tree using XML schema data types"
      • setParserXmlnscUseForXmlnsDomain

        public MQGetNode setParserXmlnscUseForXmlnsDomain(boolean value)
        Set the MQGetNode "Use XMLNSC compact parser for XMLNS domain" property
        Parameters:
        value - boolean ; the value to set the property "Use XMLNSC compact parser for XMLNS domain"
      • getParserXmlnscUseForXmlnsDomain

        public boolean getParserXmlnscUseForXmlnsDomain()
        Get the MQGetNode "Use XMLNSC compact parser for XMLNS domain" property
        Returns:
        boolean; the value of the property "Use XMLNSC compact parser for XMLNS domain"
      • setParserXmlnscMixedContentRetainMode

        public MQGetNode setParserXmlnscMixedContentRetainMode(MQGetNode.ENUM_MQGET_PARSERXMLNSCMIXEDCONTENTRETAINMODE value)
        Set the MQGetNode "Retain mixed content" property
        Parameters:
        value - ENUM_MQGET_PARSERXMLNSCMIXEDCONTENTRETAINMODE ; the value to set the property "Retain mixed content"
      • getParserXmlnscMixedContentRetainMode

        public MQGetNode.ENUM_MQGET_PARSERXMLNSCMIXEDCONTENTRETAINMODE getParserXmlnscMixedContentRetainMode()
        Get the MQGetNode "Retain mixed content" property
        Returns:
        ENUM_MQGET_PARSERXMLNSCMIXEDCONTENTRETAINMODE; the value of the property "Retain mixed content"
      • setParserXmlnscCommentsRetainMode

        public MQGetNode setParserXmlnscCommentsRetainMode(MQGetNode.ENUM_MQGET_PARSERXMLNSCCOMMENTSRETAINMODE value)
        Set the MQGetNode "Retain comments" property
        Parameters:
        value - ENUM_MQGET_PARSERXMLNSCCOMMENTSRETAINMODE ; the value to set the property "Retain comments"
      • getParserXmlnscCommentsRetainMode

        public MQGetNode.ENUM_MQGET_PARSERXMLNSCCOMMENTSRETAINMODE getParserXmlnscCommentsRetainMode()
        Get the MQGetNode "Retain comments" property
        Returns:
        ENUM_MQGET_PARSERXMLNSCCOMMENTSRETAINMODE; the value of the property "Retain comments"
      • setParserXmlnscProcessingInstructionsRetainMode

        public MQGetNode setParserXmlnscProcessingInstructionsRetainMode(MQGetNode.ENUM_MQGET_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE value)
        Set the MQGetNode "Retain processing instructions" property
        Parameters:
        value - ENUM_MQGET_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE ; the value to set the property "Retain processing instructions"
      • getParserXmlnscProcessingInstructionsRetainMode

        public MQGetNode.ENUM_MQGET_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE getParserXmlnscProcessingInstructionsRetainMode()
        Get the MQGetNode "Retain processing instructions" property
        Returns:
        ENUM_MQGET_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE; the value of the property "Retain processing instructions"
      • setTransactionMode

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

        public MQGetNode.ENUM_MQGET_TRANSACTIONMODE getTransactionMode()
        Get the MQGetNode "Transaction mode" property
        Returns:
        ENUM_MQGET_TRANSACTIONMODE; the value of the property "Transaction mode"
      • setGenerateMode

        public MQGetNode setGenerateMode(MQGetNode.ENUM_MQGET_GENERATEMODE value)
        Set the MQGetNode "Generate mode" property
        Parameters:
        value - ENUM_MQGET_GENERATEMODE ; the value to set the property "Generate mode"
      • getGenerateMode

        public MQGetNode.ENUM_MQGET_GENERATEMODE getGenerateMode()
        Get the MQGetNode "Generate mode" property
        Returns:
        ENUM_MQGET_GENERATEMODE; the value of the property "Generate mode"
      • setCopyMessage

        public MQGetNode setCopyMessage(MQGetNode.ENUM_MQGET_COPYMESSAGE value)
        Set the MQGetNode "Copy message" property
        Parameters:
        value - ENUM_MQGET_COPYMESSAGE ; the value to set the property "Copy message"
      • getCopyMessage

        public MQGetNode.ENUM_MQGET_COPYMESSAGE getCopyMessage()
        Get the MQGetNode "Copy message" property
        Returns:
        ENUM_MQGET_COPYMESSAGE; the value of the property "Copy message"
      • setCopyLocalEnv

        public MQGetNode setCopyLocalEnv(MQGetNode.ENUM_MQGET_COPYLOCALENV value)
        Set the MQGetNode "Copy local environment" property
        Parameters:
        value - ENUM_MQGET_COPYLOCALENV ; the value to set the property "Copy local environment"
      • getCopyLocalEnv

        public MQGetNode.ENUM_MQGET_COPYLOCALENV getCopyLocalEnv()
        Get the MQGetNode "Copy local environment" property
        Returns:
        ENUM_MQGET_COPYLOCALENV; the value of the property "Copy local environment"
      • setWaitInterval

        public MQGetNode setWaitInterval(int value)
        Set the MQGetNode "Wait interval (ms)" property
        Parameters:
        value - int ; the value to set the property "Wait interval (ms)"
      • getWaitInterval

        public int getWaitInterval()
        Get the MQGetNode Wait interval (ms) property
        Returns:
        int; the value of the property "Wait interval (ms)"
      • setMinimumGetBufferSize

        public MQGetNode setMinimumGetBufferSize(int value)
        Set the MQGetNode "Minimum message buffer size (KB)" property
        Parameters:
        value - int ; the value to set the property "Minimum message buffer size (KB)"
      • getMinimumGetBufferSize

        public int getMinimumGetBufferSize()
        Get the MQGetNode Minimum message buffer size (KB) property
        Returns:
        int; the value of the property "Minimum message buffer size (KB)"
      • setInputMQMDLocation

        public MQGetNode setInputMQMDLocation(java.lang.String value)
        Set the MQGetNode "Input MQMD location" property
        Parameters:
        value - String ; the value to set the property "Input MQMD location"
      • getInputMQMDLocation

        public java.lang.String getInputMQMDLocation()
        Get the MQGetNode "Input MQMD location" property
        Returns:
        String; the value of the property "Input MQMD location"
      • setInputMQParmsLocation

        public MQGetNode setInputMQParmsLocation(java.lang.String value)
        Set the MQGetNode "Input MQ parameters location" property
        Parameters:
        value - String ; the value to set the property "Input MQ parameters location"
      • getInputMQParmsLocation

        public java.lang.String getInputMQParmsLocation()
        Get the MQGetNode "Input MQ parameters location" property
        Returns:
        String; the value of the property "Input MQ parameters location"
      • setGetWithCorrelID

        public MQGetNode setGetWithCorrelID(boolean value)
        Set the MQGetNode "Get by correlation ID" property
        Parameters:
        value - boolean ; the value to set the property "Get by correlation ID"
      • getGetWithCorrelID

        public boolean getGetWithCorrelID()
        Get the MQGetNode "Get by correlation ID" property
        Returns:
        boolean; the value of the property "Get by correlation ID"
      • setGetWithMessageID

        public MQGetNode setGetWithMessageID(boolean value)
        Set the MQGetNode "Get by message ID" property
        Parameters:
        value - boolean ; the value to set the property "Get by message ID"
      • getGetWithMessageID

        public boolean getGetWithMessageID()
        Get the MQGetNode "Get by message ID" property
        Returns:
        boolean; the value of the property "Get by message ID"
      • setUseWholeInputMQMD

        public MQGetNode setUseWholeInputMQMD(boolean value)
        Set the MQGetNode "Use all input MQMD fields" property
        Parameters:
        value - boolean ; the value to set the property "Use all input MQMD fields"
      • getUseWholeInputMQMD

        public boolean getUseWholeInputMQMD()
        Get the MQGetNode "Use all input MQMD fields" property
        Returns:
        boolean; the value of the property "Use all input MQMD fields"
      • setBrowse

        public MQGetNode setBrowse(boolean value)
        Set the MQGetNode "Browse only" property
        Parameters:
        value - boolean ; the value to set the property "Browse only"
      • getBrowse

        public boolean getBrowse()
        Get the MQGetNode "Browse only" property
        Returns:
        boolean; the value of the property "Browse only"
      • setBrowseFirst

        public MQGetNode setBrowseFirst(boolean value)
        Set the MQGetNode "Reset browse cursor" property
        Parameters:
        value - boolean ; the value to set the property "Reset browse cursor"
      • getBrowseFirst

        public boolean getBrowseFirst()
        Get the MQGetNode "Reset browse cursor" property
        Returns:
        boolean; the value of the property "Reset browse cursor"
      • setOutputDataLocation

        public MQGetNode setOutputDataLocation(java.lang.String value)
        Set the MQGetNode "Output data location" property
        Parameters:
        value - String ; the value to set the property "Output data location"
      • getOutputDataLocation

        public java.lang.String getOutputDataLocation()
        Get the MQGetNode "Output data location" property
        Returns:
        String; the value of the property "Output data location"
      • setResultDataLocation

        public MQGetNode setResultDataLocation(java.lang.String value)
        Set the MQGetNode "Result data location" property
        Parameters:
        value - String ; the value to set the property "Result data location"
      • getResultDataLocation

        public java.lang.String getResultDataLocation()
        Get the MQGetNode "Result data location" property
        Returns:
        String; the value of the property "Result data location"
      • setOutputMQParmsLocation

        public MQGetNode setOutputMQParmsLocation(java.lang.String value)
        Set the MQGetNode "Output MQ parameters location" property
        Parameters:
        value - String ; the value to set the property "Output MQ parameters location"
      • getOutputMQParmsLocation

        public java.lang.String getOutputMQParmsLocation()
        Get the MQGetNode "Output MQ parameters location" property
        Returns:
        String; the value of the property "Output MQ parameters location"
      • setWarningDataLocation

        public MQGetNode setWarningDataLocation(java.lang.String value)
        Set the MQGetNode "Warning data location" property
        Parameters:
        value - String ; the value to set the property "Warning data location"
      • getWarningDataLocation

        public java.lang.String getWarningDataLocation()
        Get the MQGetNode "Warning data location" property
        Returns:
        String; the value of the property "Warning data location"
      • setIncludeData

        public MQGetNode setIncludeData(boolean value)
        Set the MQGetNode "Include message contents in output message assembly" property
        Parameters:
        value - boolean ; the value to set the property "Include message contents in output message assembly"
      • getIncludeData

        public boolean getIncludeData()
        Get the MQGetNode "Include message contents in output message assembly" property
        Returns:
        boolean; the value of the property "Include message contents in output message assembly"
      • setValidateMaster

        public MQGetNode setValidateMaster(MQGetNode.ENUM_MQGET_VALIDATEMASTER value)
        Set the MQGetNode "Validate" property
        Parameters:
        value - ENUM_MQGET_VALIDATEMASTER ; the value to set the property "Validate"
      • getValidateMaster

        public MQGetNode.ENUM_MQGET_VALIDATEMASTER getValidateMaster()
        Get the MQGetNode "Validate" property
        Returns:
        ENUM_MQGET_VALIDATEMASTER; the value of the property "Validate"
      • setValidateFailureAction

        public MQGetNode setValidateFailureAction(MQGetNode.ENUM_MQGET_VALIDATEFAILUREACTION value)
        Set the MQGetNode "Failure action" property
        Parameters:
        value - ENUM_MQGET_VALIDATEFAILUREACTION ; the value to set the property "Failure action"
      • getValidateFailureAction

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

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

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

        public MQGetNode.ENUM_MQGET_VALIDATEFIXUP getValidateFixup()
        Get the MQGetNode "Fix" property
        Returns:
        ENUM_MQGET_VALIDATEFIXUP; the value of the property "Fix"
      • setPolicyUrl

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

        public java.lang.String getPolicyUrl()
        Get the MQGetNode "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