com.ibm.broker.config.appdev.nodes

Class MQInputNode

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


    public class MQInputNode
    extends Node

    MQInputNode instance

    MQInput 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

      • OUTPUT_TERMINAL_CATCH

        public final OutputTerminal OUTPUT_TERMINAL_CATCH
      • OUTPUT_TERMINAL_FAILURE

        public final OutputTerminal OUTPUT_TERMINAL_FAILURE
      • OUTPUT_TERMINAL_OUT

        public final OutputTerminal OUTPUT_TERMINAL_OUT
    • Constructor Detail

      • MQInputNode

        public MQInputNode()
    • Method Detail

      • getParserXmlnscOpaqueElementsTable

        public MQInputNode.ParserXmlnscOpaqueElementsTable getParserXmlnscOpaqueElementsTable()
        Retrieve the Opaque elements table for the node MQInputNode
        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 MQInputNode setQueueName(java.lang.String value)
        Set the MQInputNode "Queue name" property
        Parameters:
        value - String ; the value to set the property "Queue name"
      • getQueueName

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public MQInputNode setParserMqrfh2cUseForMqrfh2Domain(boolean value)
        Set the MQInputNode "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 MQInputNode "Use MQRFH2C compact parser for MQRFH2 header" property
        Returns:
        boolean; the value of the property "Use MQRFH2C compact parser for MQRFH2 header"
      • setParserXmlnscBuildTreeUsingXMLSchema

        public MQInputNode setParserXmlnscBuildTreeUsingXMLSchema(boolean value)
        Set the MQInputNode "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 MQInputNode "Build tree using XML schema data types" property
        Returns:
        boolean; the value of the property "Build tree using XML schema data types"
      • setParserXmlnscUseForXmlnsDomain

        public MQInputNode setParserXmlnscUseForXmlnsDomain(boolean value)
        Set the MQInputNode "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 MQInputNode "Use XMLNSC compact parser for XMLNS domain" property
        Returns:
        boolean; the value of the property "Use XMLNSC compact parser for XMLNS domain"
      • getParserXmlnscMixedContentRetainMode

        public MQInputNode.ENUM_MQINPUT_PARSERXMLNSCMIXEDCONTENTRETAINMODE getParserXmlnscMixedContentRetainMode()
        Get the MQInputNode "Retain mixed content" property
        Returns:
        ENUM_MQINPUT_PARSERXMLNSCMIXEDCONTENTRETAINMODE; the value of the property "Retain mixed content"
      • getParserXmlnscCommentsRetainMode

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

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

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

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

        public MQInputNode.ENUM_MQINPUT_TRANSACTIONMODE getTransactionMode()
        Get the MQInputNode "Transaction mode" property
        Returns:
        ENUM_MQINPUT_TRANSACTIONMODE; the value of the property "Transaction mode"
      • getOrderMode

        public MQInputNode.ENUM_MQINPUT_ORDERMODE getOrderMode()
        Get the MQInputNode "Order mode" property
        Returns:
        ENUM_MQINPUT_ORDERMODE; the value of the property "Order mode"
      • setOrderModeLocation

        public MQInputNode setOrderModeLocation(java.lang.String value)
        Set the MQInputNode "Order field location" property
        Parameters:
        value - String ; the value to set the property "Order field location"
      • getOrderModeLocation

        public java.lang.String getOrderModeLocation()
        Get the MQInputNode "Order field location" property
        Returns:
        String; the value of the property "Order field location"
      • setLogicalOrder

        public MQInputNode setLogicalOrder(boolean value)
        Set the MQInputNode "Logical order" property
        Parameters:
        value - boolean ; the value to set the property "Logical order"
      • getLogicalOrder

        public boolean getLogicalOrder()
        Get the MQInputNode "Logical order" property
        Returns:
        boolean; the value of the property "Logical order"
      • setAllMsgsAvailable

        public MQInputNode setAllMsgsAvailable(boolean value)
        Set the MQInputNode "All messages available" property
        Parameters:
        value - boolean ; the value to set the property "All messages available"
      • getAllMsgsAvailable

        public boolean getAllMsgsAvailable()
        Get the MQInputNode "All messages available" property
        Returns:
        boolean; the value of the property "All messages available"
      • setMatchMsgId

        public MQInputNode setMatchMsgId(java.lang.String value)
        Set the MQInputNode "Match message ID" property
        Parameters:
        value - String ; the value to set the property "Match message ID"
      • getMatchMsgId

        public java.lang.String getMatchMsgId()
        Get the MQInputNode "Match message ID" property
        Returns:
        String; the value of the property "Match message ID"
      • setMatchCorrelId

        public MQInputNode setMatchCorrelId(java.lang.String value)
        Set the MQInputNode "Match correlation ID" property
        Parameters:
        value - String ; the value to set the property "Match correlation ID"
      • getMatchCorrelId

        public java.lang.String getMatchCorrelId()
        Get the MQInputNode "Match correlation ID" property
        Returns:
        String; the value of the property "Match correlation ID"
      • setConvert

        public MQInputNode setConvert(boolean value)
        Set the MQInputNode "Convert" property
        Parameters:
        value - boolean ; the value to set the property "Convert"
      • getConvert

        public boolean getConvert()
        Get the MQInputNode "Convert" property
        Returns:
        boolean; the value of the property "Convert"
      • setConvertEncoding

        public MQInputNode setConvertEncoding(int value)
        Set the MQInputNode "Convert encoding" property
        Parameters:
        value - int ; the value to set the property "Convert encoding"
      • getConvertEncoding

        public int getConvertEncoding()
        Get the MQInputNode Convert encoding property
        Returns:
        int; the value of the property "Convert encoding"
      • setConvertCodedCharSetId

        public MQInputNode setConvertCodedCharSetId(int value)
        Set the MQInputNode "Convert coded character set ID" property
        Parameters:
        value - int ; the value to set the property "Convert coded character set ID"
      • getConvertCodedCharSetId

        public int getConvertCodedCharSetId()
        Get the MQInputNode Convert coded character set ID property
        Returns:
        int; the value of the property "Convert coded character set ID"
      • setCommitByMessageGroup

        public MQInputNode setCommitByMessageGroup(boolean value)
        Set the MQInputNode "Commit by message group" property
        Parameters:
        value - boolean ; the value to set the property "Commit by message group"
      • getCommitByMessageGroup

        public boolean getCommitByMessageGroup()
        Get the MQInputNode "Commit by message group" property
        Returns:
        boolean; the value of the property "Commit by message group"
      • setSerializationToken

        public MQInputNode setSerializationToken(java.lang.String value)
        Set the MQInputNode "z/OS serialization token" property
        Parameters:
        value - String ; the value to set the property "z/OS serialization token"
      • getSerializationToken

        public java.lang.String getSerializationToken()
        Get the MQInputNode "z/OS serialization token" property
        Returns:
        String; the value of the property "z/OS serialization token"
      • setHpo

        public MQInputNode setHpo(boolean value)
        Set the MQInputNode "Hpo" property
        Parameters:
        value - boolean ; the value to set the property "Hpo"
      • getHpo

        public boolean getHpo()
        Get the MQInputNode "Hpo" property
        Returns:
        boolean; the value of the property "Hpo"
      • setTopicProperty

        public MQInputNode setTopicProperty(java.lang.String value)
        Set the MQInputNode "Topic" property
        Parameters:
        value - String ; the value to set the property "Topic"
      • getTopicProperty

        public java.lang.String getTopicProperty()
        Get the MQInputNode "Topic" property
        Returns:
        String; the value of the property "Topic"
      • setBrowse

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

        public boolean getBrowse()
        Get the MQInputNode "Browse Only" property
        Returns:
        boolean; the value of the property "Browse Only"
      • setResetBrowseTimeout

        public MQInputNode setResetBrowseTimeout(int value)
        Set the MQInputNode "Reset browse timeout (ms)" property
        Parameters:
        value - int ; the value to set the property "Reset browse timeout (ms)"
      • getResetBrowseTimeout

        public int getResetBrowseTimeout()
        Get the MQInputNode Reset browse timeout (ms) property
        Returns:
        int; the value of the property "Reset browse timeout (ms)"
      • getValidateMaster

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

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

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

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

        public MQInputNode setIdentityType(MQInputNode.ENUM_MQINPUT_IDENTITYTYPE value)
        Set the MQInputNode "Identity token type" property
        Parameters:
        value - ENUM_MQINPUT_IDENTITYTYPE ; the value to set the property "Identity token type"
      • getIdentityType

        public MQInputNode.ENUM_MQINPUT_IDENTITYTYPE getIdentityType()
        Get the MQInputNode "Identity token type" property
        Returns:
        ENUM_MQINPUT_IDENTITYTYPE; the value of the property "Identity token type"
      • setIdentityTokenLocation

        public MQInputNode setIdentityTokenLocation(java.lang.String value)
        Set the MQInputNode "Identity token location" property
        Parameters:
        value - String ; the value to set the property "Identity token location"
      • getIdentityTokenLocation

        public java.lang.String getIdentityTokenLocation()
        Get the MQInputNode "Identity token location" property
        Returns:
        String; the value of the property "Identity token location"
      • setIdentityPasswordLocation

        public MQInputNode setIdentityPasswordLocation(java.lang.String value)
        Set the MQInputNode "Identity password location" property
        Parameters:
        value - String ; the value to set the property "Identity password location"
      • getIdentityPasswordLocation

        public java.lang.String getIdentityPasswordLocation()
        Get the MQInputNode "Identity password location" property
        Returns:
        String; the value of the property "Identity password location"
      • setIdentityIssuedByLocation

        public MQInputNode setIdentityIssuedByLocation(java.lang.String value)
        Set the MQInputNode "Identity issuedBy location" property
        Parameters:
        value - String ; the value to set the property "Identity issuedBy location"
      • getIdentityIssuedByLocation

        public java.lang.String getIdentityIssuedByLocation()
        Get the MQInputNode "Identity issuedBy location" property
        Returns:
        String; the value of the property "Identity issuedBy location"
      • setCatchSecurityExceptions

        public MQInputNode setCatchSecurityExceptions(boolean value)
        Set the MQInputNode "Treat security exceptions as normal exceptions" property
        Parameters:
        value - boolean ; the value to set the property "Treat security exceptions as normal exceptions"
      • getCatchSecurityExceptions

        public boolean getCatchSecurityExceptions()
        Get the MQInputNode "Treat security exceptions as normal exceptions" property
        Returns:
        boolean; the value of the property "Treat security exceptions as normal exceptions"
      • setSecurityProfileName

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

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

        public MQInputNode setComponentLevel(MQInputNode.ENUM_MQINPUT_COMPONENTLEVEL value)
        Set the MQInputNode "Additional instances pool" property
        Parameters:
        value - ENUM_MQINPUT_COMPONENTLEVEL ; the value to set the property "Additional instances pool"
      • getComponentLevel

        public MQInputNode.ENUM_MQINPUT_COMPONENTLEVEL getComponentLevel()
        Get the MQInputNode "Additional instances pool" property
        Returns:
        ENUM_MQINPUT_COMPONENTLEVEL; the value of the property "Additional instances pool"
      • setAdditionalInstances

        public MQInputNode setAdditionalInstances(int value)
        Set the MQInputNode "Additional instances" property
        Parameters:
        value - int ; the value to set the property "Additional instances"
      • getAdditionalInstances

        public int getAdditionalInstances()
        Get the MQInputNode Additional instances property
        Returns:
        int; the value of the property "Additional instances"
      • setPolicyUrl

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

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