public class IMSRequestNode extends Node
IMSRequestNode instance
Allows integration bus to send synchronous requests to an IMS system using IMS Connect
Change Activity: -------- ----------- ------------- ------------------------------------ Reason: Date: Originator: Comments: -------- ----------- ------------- ------------------------------------ xxxxx.x 2010-08-10 dstorey creation xxxxx.x xxxx-xx-xx generated 7.0.0.2 Release
Modifier and Type | Class and Description |
---|---|
static class |
IMSRequestNode.ENUM_IMSREQUEST_COMMITMODE
ENUM_IMSREQUEST_COMMITMODE
|
static class |
IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCCOMMENTSRETAINMODE
ENUM_IMSREQUEST_PARSERXMLNSCCOMMENTSRETAINMODE
|
static class |
IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCMIXEDCONTENTRETAINMODE
ENUM_IMSREQUEST_PARSERXMLNSCMIXEDCONTENTRETAINMODE
|
static class |
IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE
ENUM_IMSREQUEST_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE
|
static class |
IMSRequestNode.ENUM_IMSREQUEST_SYNCLEVEL
ENUM_IMSREQUEST_SYNCLEVEL
|
static class |
IMSRequestNode.ENUM_IMSREQUEST_VALIDATEFAILUREACTION
ENUM_IMSREQUEST_VALIDATEFAILUREACTION
|
static class |
IMSRequestNode.ENUM_IMSREQUEST_VALIDATEMASTER
ENUM_IMSREQUEST_VALIDATEMASTER
|
static class |
IMSRequestNode.ENUM_IMSREQUEST_VALIDATETIMING
ENUM_IMSREQUEST_VALIDATETIMING
|
class |
IMSRequestNode.OpaqueElementsRow
OpaqueElementsRow is used by ParserXmlnscOpaqueElementsTable instance
|
class |
IMSRequestNode.ParserXmlnscOpaqueElementsTable
ParserXmlnscOpaqueElementsTable instance contains OpaqueElementsRow rows
|
Node.RotationKind
Modifier and Type | Field and Description |
---|---|
InputTerminal |
INPUT_TERMINAL_IN |
OutputTerminal |
OUTPUT_TERMINAL_FAILURE |
OutputTerminal |
OUTPUT_TERMINAL_OUT |
OutputTerminal |
OUTPUT_TERMINAL_TIMEOUT |
Constructor and Description |
---|
IMSRequestNode() |
Modifier and Type | Method and Description |
---|---|
IMSRequestNode.ENUM_IMSREQUEST_COMMITMODE |
getCommitMode()
Get the IMSRequestNode "Commit mode: " property
|
java.lang.String |
getConfigurableService()
Get the IMSRequestNode "Configurable service" property
|
boolean |
getCopyLocalEnvironment()
Get the IMSRequestNode "Copy local environment" property
|
java.lang.String |
getDataLocation()
Get the IMSRequestNode "Data location" property
|
java.lang.String |
getDataStoreName()
Get the IMSRequestNode "Data store name" property
|
int |
getExecutionTimeout()
Get the IMSRequestNode Timeout waiting for a transaction to be executed (seconds) property
|
java.lang.String |
getHostname()
Get the IMSRequestNode "Hostname " property
|
InputTerminal[] |
getInputTerminals()
Gets the full list of available InputTerminals for this Node
|
java.lang.String |
getMessageCodedCharSetIdProperty()
Get the IMSRequestNode "Message coded character set ID" property
|
java.lang.String |
getMessageDomainProperty()
Get the IMSRequestNode "Message domain" property
|
java.lang.String |
getMessageEncodingProperty()
Get the IMSRequestNode "Message encoding" property
|
java.lang.String |
getMessageFormatProperty()
Get the IMSRequestNode "Physical format" property
|
java.lang.String |
getMessageSetProperty()
Get the IMSRequestNode "Message model" property
|
java.lang.String |
getMessageTypeProperty()
Get the IMSRequestNode "Message" property
|
java.lang.String |
getNodeName()
Gets the label name of this node
|
java.lang.String |
getOutputDataLocation()
Get the IMSRequestNode "Output data location" property
|
OutputTerminal[] |
getOutputTerminals()
Gets the full list of available OutputTerminals for this Node
|
boolean |
getParserXmlnscBuildTreeUsingXMLSchema()
Get the IMSRequestNode "Build tree using XML schema data types" property
|
IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCCOMMENTSRETAINMODE |
getParserXmlnscCommentsRetainMode()
Get the IMSRequestNode "Retain comments" property
|
IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCMIXEDCONTENTRETAINMODE |
getParserXmlnscMixedContentRetainMode()
Get the IMSRequestNode "Retain mixed content" property
|
IMSRequestNode.ParserXmlnscOpaqueElementsTable |
getParserXmlnscOpaqueElementsTable()
Retrieve the Opaque elements table for the node IMSRequestNode
|
IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE |
getParserXmlnscProcessingInstructionsRetainMode()
Get the IMSRequestNode "Retain processing instructions" property
|
boolean |
getParserXmlnscUseForXmlnsDomain()
Get the IMSRequestNode "Use XMLNSC compact parser for XMLNS domain" property
|
int |
getPortNumber()
Get the IMSRequestNode Port number property
|
java.lang.String |
getSecurityIdentity()
Get the IMSRequestNode "Security identity" property
|
java.lang.String |
getSecurityProfileName()
Get the IMSRequestNode "Security profile" property
|
IMSRequestNode.ENUM_IMSREQUEST_SYNCLEVEL |
getSyncLevel()
Get the IMSRequestNode "Sync level:" property
|
java.lang.String |
getTypeName()
Gets the node type of this node
|
boolean |
getUseNodeProperties()
Get the IMSRequestNode "Use connection properties defined on node" property
|
IMSRequestNode.ENUM_IMSREQUEST_VALIDATEFAILUREACTION |
getValidateFailureAction()
Get the IMSRequestNode "Failure action" property
|
IMSRequestNode.ENUM_IMSREQUEST_VALIDATEMASTER |
getValidateMaster()
Get the IMSRequestNode "Validate" property
|
IMSRequestNode.ENUM_IMSREQUEST_VALIDATETIMING |
getValidateTiming()
Get the IMSRequestNode "Parse timing" property
|
IMSRequestNode |
setCommitMode(IMSRequestNode.ENUM_IMSREQUEST_COMMITMODE value)
Set the IMSRequestNode "Commit mode: " property
|
IMSRequestNode |
setConfigurableService(java.lang.String value)
Set the IMSRequestNode "Configurable service" property
|
IMSRequestNode |
setCopyLocalEnvironment(boolean value)
Set the IMSRequestNode "Copy local environment" property
|
IMSRequestNode |
setDataLocation(java.lang.String value)
Set the IMSRequestNode "Data location" property
|
IMSRequestNode |
setDataStoreName(java.lang.String value)
Set the IMSRequestNode "Data store name" property
|
IMSRequestNode |
setExecutionTimeout(int value)
Set the IMSRequestNode "Timeout waiting for a transaction to be executed (seconds)" property
|
IMSRequestNode |
setHostname(java.lang.String value)
Set the IMSRequestNode "Hostname " property
|
IMSRequestNode |
setMessageCodedCharSetIdProperty(java.lang.String value)
Set the IMSRequestNode "Message coded character set ID" property
|
IMSRequestNode |
setMessageDomainProperty(java.lang.String value)
Set the IMSRequestNode "Message domain" property
|
IMSRequestNode |
setMessageEncodingProperty(java.lang.String value)
Set the IMSRequestNode "Message encoding" property
|
IMSRequestNode |
setMessageFormatProperty(java.lang.String value)
Set the IMSRequestNode "Physical format" property
|
IMSRequestNode |
setMessageSetProperty(java.lang.String value)
Set the IMSRequestNode "Message model" property
|
IMSRequestNode |
setMessageTypeProperty(java.lang.String value)
Set the IMSRequestNode "Message" property
|
IMSRequestNode |
setOutputDataLocation(java.lang.String value)
Set the IMSRequestNode "Output data location" property
|
IMSRequestNode |
setParserXmlnscBuildTreeUsingXMLSchema(boolean value)
Set the IMSRequestNode "Build tree using XML schema data types" property
|
IMSRequestNode |
setParserXmlnscCommentsRetainMode(IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCCOMMENTSRETAINMODE value)
Set the IMSRequestNode "Retain comments" property
|
IMSRequestNode |
setParserXmlnscMixedContentRetainMode(IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCMIXEDCONTENTRETAINMODE value)
Set the IMSRequestNode "Retain mixed content" property
|
IMSRequestNode |
setParserXmlnscProcessingInstructionsRetainMode(IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE value)
Set the IMSRequestNode "Retain processing instructions" property
|
IMSRequestNode |
setParserXmlnscUseForXmlnsDomain(boolean value)
Set the IMSRequestNode "Use XMLNSC compact parser for XMLNS domain" property
|
IMSRequestNode |
setPortNumber(int value)
Set the IMSRequestNode "Port number" property
|
IMSRequestNode |
setSecurityIdentity(java.lang.String value)
Set the IMSRequestNode "Security identity" property
|
IMSRequestNode |
setSecurityProfileName(java.lang.String value)
Set the IMSRequestNode "Security profile" property
|
IMSRequestNode |
setSyncLevel(IMSRequestNode.ENUM_IMSREQUEST_SYNCLEVEL value)
Set the IMSRequestNode "Sync level:" property
|
IMSRequestNode |
setUseNodeProperties(boolean value)
Set the IMSRequestNode "Use connection properties defined on node" property
|
IMSRequestNode |
setValidateFailureAction(IMSRequestNode.ENUM_IMSREQUEST_VALIDATEFAILUREACTION value)
Set the IMSRequestNode "Failure action" property
|
IMSRequestNode |
setValidateMaster(IMSRequestNode.ENUM_IMSREQUEST_VALIDATEMASTER value)
Set the IMSRequestNode "Validate" property
|
IMSRequestNode |
setValidateTiming(IMSRequestNode.ENUM_IMSREQUEST_VALIDATETIMING value)
Set the IMSRequestNode "Parse timing" property
|
addNsmapping, clone, findPropertyByName, getInputTerminal, getInputTerminal, getInstanceNodeProperties, getLocation, getLongDescription, getMandatoryPropertyNames, getNodePropertyTables, getNsmappingtables, getOutputTerminal, getOutputTerminal, getPropertyDefaultValue, getPropertyNames, getPropertyValue, getRotate, getShortDescription, isUdpSupport, removeNsmapping, setLocation, setLocation, setLongDescription, setNodeName, setNsmappingtables, setProperty, setRotate, setShortDescription, toString
public final InputTerminal INPUT_TERMINAL_IN
public final OutputTerminal OUTPUT_TERMINAL_TIMEOUT
public final OutputTerminal OUTPUT_TERMINAL_OUT
public final OutputTerminal OUTPUT_TERMINAL_FAILURE
public IMSRequestNode.ParserXmlnscOpaqueElementsTable getParserXmlnscOpaqueElementsTable()
public InputTerminal[] getInputTerminals()
Node
getInputTerminals
in class Node
public OutputTerminal[] getOutputTerminals()
Node
getOutputTerminals
in class Node
public java.lang.String getTypeName()
Node
getTypeName
in class Node
public IMSRequestNode setUseNodeProperties(boolean value)
value
- boolean ; the value to set the property "Use connection properties defined on node"public boolean getUseNodeProperties()
public IMSRequestNode setHostname(java.lang.String value)
value
- String ; the value to set the property "Hostname "public java.lang.String getHostname()
public IMSRequestNode setPortNumber(int value)
value
- int ; the value to set the property "Port number"public int getPortNumber()
public IMSRequestNode setDataStoreName(java.lang.String value)
value
- String ; the value to set the property "Data store name"public java.lang.String getDataStoreName()
public IMSRequestNode setExecutionTimeout(int value)
value
- int ; the value to set the property "Timeout waiting for a transaction to be executed (seconds)"public int getExecutionTimeout()
public IMSRequestNode setConfigurableService(java.lang.String value)
value
- String ; the value to set the property "Configurable service"public java.lang.String getConfigurableService()
public IMSRequestNode setSecurityIdentity(java.lang.String value)
value
- String ; the value to set the property "Security identity"public java.lang.String getSecurityIdentity()
public IMSRequestNode setSecurityProfileName(java.lang.String value)
value
- String ; the value to set the property "Security profile"public java.lang.String getSecurityProfileName()
public IMSRequestNode setCommitMode(IMSRequestNode.ENUM_IMSREQUEST_COMMITMODE value)
value
- ENUM_IMSREQUEST_COMMITMODE ; the value to set the property "Commit mode: "public IMSRequestNode.ENUM_IMSREQUEST_COMMITMODE getCommitMode()
public IMSRequestNode setSyncLevel(IMSRequestNode.ENUM_IMSREQUEST_SYNCLEVEL value)
value
- ENUM_IMSREQUEST_SYNCLEVEL ; the value to set the property "Sync level:"public IMSRequestNode.ENUM_IMSREQUEST_SYNCLEVEL getSyncLevel()
public IMSRequestNode setDataLocation(java.lang.String value)
value
- String ; the value to set the property "Data location"public java.lang.String getDataLocation()
public IMSRequestNode setOutputDataLocation(java.lang.String value)
value
- String ; the value to set the property "Output data location"public java.lang.String getOutputDataLocation()
public IMSRequestNode setCopyLocalEnvironment(boolean value)
value
- boolean ; the value to set the property "Copy local environment"public boolean getCopyLocalEnvironment()
public IMSRequestNode setMessageDomainProperty(java.lang.String value)
value
- String ; the value to set the property "Message domain"public java.lang.String getMessageDomainProperty()
public IMSRequestNode setMessageSetProperty(java.lang.String value)
value
- String ; the value to set the property "Message model"public java.lang.String getMessageSetProperty()
public IMSRequestNode setMessageTypeProperty(java.lang.String value)
value
- String ; the value to set the property "Message"public java.lang.String getMessageTypeProperty()
public IMSRequestNode setMessageFormatProperty(java.lang.String value)
value
- String ; the value to set the property "Physical format"public java.lang.String getMessageFormatProperty()
public IMSRequestNode setMessageCodedCharSetIdProperty(java.lang.String value)
value
- String ; the value to set the property "Message coded character set ID"public java.lang.String getMessageCodedCharSetIdProperty()
public IMSRequestNode setMessageEncodingProperty(java.lang.String value)
value
- String ; the value to set the property "Message encoding"public java.lang.String getMessageEncodingProperty()
public IMSRequestNode setValidateTiming(IMSRequestNode.ENUM_IMSREQUEST_VALIDATETIMING value)
value
- ENUM_IMSREQUEST_VALIDATETIMING ; the value to set the property "Parse timing"public IMSRequestNode.ENUM_IMSREQUEST_VALIDATETIMING getValidateTiming()
public IMSRequestNode setParserXmlnscBuildTreeUsingXMLSchema(boolean value)
value
- boolean ; the value to set the property "Build tree using XML schema data types"public boolean getParserXmlnscBuildTreeUsingXMLSchema()
public IMSRequestNode setParserXmlnscUseForXmlnsDomain(boolean value)
value
- boolean ; the value to set the property "Use XMLNSC compact parser for XMLNS domain"public boolean getParserXmlnscUseForXmlnsDomain()
public IMSRequestNode setParserXmlnscMixedContentRetainMode(IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCMIXEDCONTENTRETAINMODE value)
value
- ENUM_IMSREQUEST_PARSERXMLNSCMIXEDCONTENTRETAINMODE ; the value to set the property "Retain mixed content"public IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCMIXEDCONTENTRETAINMODE getParserXmlnscMixedContentRetainMode()
public IMSRequestNode setParserXmlnscCommentsRetainMode(IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCCOMMENTSRETAINMODE value)
value
- ENUM_IMSREQUEST_PARSERXMLNSCCOMMENTSRETAINMODE ; the value to set the property "Retain comments"public IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCCOMMENTSRETAINMODE getParserXmlnscCommentsRetainMode()
public IMSRequestNode setParserXmlnscProcessingInstructionsRetainMode(IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE value)
value
- ENUM_IMSREQUEST_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE ; the value to set the property "Retain processing instructions"public IMSRequestNode.ENUM_IMSREQUEST_PARSERXMLNSCPROCESSINGINSTRUCTIONSRETAINMODE getParserXmlnscProcessingInstructionsRetainMode()
public IMSRequestNode setValidateMaster(IMSRequestNode.ENUM_IMSREQUEST_VALIDATEMASTER value)
value
- ENUM_IMSREQUEST_VALIDATEMASTER ; the value to set the property "Validate"public IMSRequestNode.ENUM_IMSREQUEST_VALIDATEMASTER getValidateMaster()
public IMSRequestNode setValidateFailureAction(IMSRequestNode.ENUM_IMSREQUEST_VALIDATEFAILUREACTION value)
value
- ENUM_IMSREQUEST_VALIDATEFAILUREACTION ; the value to set the property "Failure action"public IMSRequestNode.ENUM_IMSREQUEST_VALIDATEFAILUREACTION getValidateFailureAction()
public java.lang.String getNodeName()
Node
MessageFlow mf1 = patternInstanceManager.getMessageFlow("MyFlowProject", "mf1.msgflow"); Node inputMQNode = mf1.getNodeByName("My Input Node"); inputMQNode.setNodeName("Renamed Input Node");
getNodeName
in class Node