public class TCPIPClientOutputNode extends Node
TCPIPClientOutputNode instance
The TCPIPClientOutput node sends data over a TCPIP connection initiated by the Integration Bus
Change Activity: -------- ----------- ------------- ------------------------------------ Reason: Date: Originator: Comments: -------- ----------- ------------- ------------------------------------ xxxxx.x 2010-08-10 dstorey creation xxxxx.x xxxx-xx-xx generated 7.0.0.2 Release
Node.RotationKind
Modifier and Type | Field and Description |
---|---|
InputTerminal |
INPUT_TERMINAL_CLOSE |
InputTerminal |
INPUT_TERMINAL_IN |
OutputTerminal |
OUTPUT_TERMINAL_CLOSE |
OutputTerminal |
OUTPUT_TERMINAL_FAILURE |
OutputTerminal |
OUTPUT_TERMINAL_OUT |
Constructor and Description |
---|
TCPIPClientOutputNode() |
Modifier and Type | Method and Description |
---|---|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_CLOSECONNECTION |
getCloseConnection()
Get the TCPIPClientOutputNode "Close connection" property
|
boolean |
getCloseOutputStream()
Get the TCPIPClientOutputNode "Close output stream after a record has been sent" property
|
java.lang.String |
getConnectionDetails()
Get the TCPIPClientOutputNode "Connection details" property
|
java.lang.String |
getCustomDelimiter()
Get the TCPIPClientOutputNode "Custom delimiter (hexadecimal)" property
|
java.lang.String |
getDataLocation()
Get the TCPIPClientOutputNode "Data location" property
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_DELIMITERTYPE |
getDelimiterType()
Get the TCPIPClientOutputNode "Delimiter type" property
|
java.lang.String |
getHostnameLocation()
Get the TCPIPClientOutputNode "Hostname location" property
|
java.lang.String |
getIdLocation()
Get the TCPIPClientOutputNode "ID location" property
|
InputTerminal[] |
getInputTerminals()
Gets the full list of available InputTerminals for this Node
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYINPUTSTREAM |
getModifyInputStream()
Get the TCPIPClientOutputNode "Input Stream Modification" property
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYOUTPUTSTREAM |
getModifyOutputStream()
Get the TCPIPClientOutputNode "Output Stream Modification" property
|
java.lang.String |
getNodeName()
Gets the label name of this node
|
OutputTerminal[] |
getOutputTerminals()
Gets the full list of available OutputTerminals for this Node
|
java.lang.String |
getPortLocation()
Get the TCPIPClientOutputNode "Port location" property
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDEFINITION |
getRecordDefinition()
Get the TCPIPClientOutputNode "Record definition" property
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDELIMITER |
getRecordDelimiter()
Get the TCPIPClientOutputNode "Delimiter" property
|
int |
getRecordLength()
Get the TCPIPClientOutputNode Length (bytes) property
|
java.lang.String |
getRecordPadding()
Get the TCPIPClientOutputNode "Padding byte (hexadecimal)" property
|
java.lang.String |
getReplyIdLocation()
Get the TCPIPClientOutputNode "Reply ID location" property
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_SENDTO |
getSendTo()
Get the TCPIPClientOutputNode "Send to:" property
|
java.lang.String |
getTimeoutLocation()
Get the TCPIPClientOutputNode "Timeout location" property
|
int |
getTimeoutSendingData()
Get the TCPIPClientOutputNode Timeout sending data record (seconds) property
|
java.lang.String |
getTypeName()
Gets the node type of this node
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_VALIDATEFAILUREACTION |
getValidateFailureAction()
Get the TCPIPClientOutputNode "Failure action" property
|
TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_VALIDATEMASTER |
getValidateMaster()
Get the TCPIPClientOutputNode "Validate" property
|
TCPIPClientOutputNode |
setCloseConnection(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_CLOSECONNECTION value)
Set the TCPIPClientOutputNode "Close connection" property
|
TCPIPClientOutputNode |
setCloseOutputStream(boolean value)
Set the TCPIPClientOutputNode "Close output stream after a record has been sent" property
|
TCPIPClientOutputNode |
setConnectionDetails(java.lang.String value)
Set the TCPIPClientOutputNode "Connection details" property
|
TCPIPClientOutputNode |
setCustomDelimiter(java.lang.String value)
Set the TCPIPClientOutputNode "Custom delimiter (hexadecimal)" property
|
TCPIPClientOutputNode |
setDataLocation(java.lang.String value)
Set the TCPIPClientOutputNode "Data location" property
|
TCPIPClientOutputNode |
setDelimiterType(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_DELIMITERTYPE value)
Set the TCPIPClientOutputNode "Delimiter type" property
|
TCPIPClientOutputNode |
setHostnameLocation(java.lang.String value)
Set the TCPIPClientOutputNode "Hostname location" property
|
TCPIPClientOutputNode |
setIdLocation(java.lang.String value)
Set the TCPIPClientOutputNode "ID location" property
|
TCPIPClientOutputNode |
setModifyInputStream(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYINPUTSTREAM value)
Set the TCPIPClientOutputNode "Input Stream Modification" property
|
TCPIPClientOutputNode |
setModifyOutputStream(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYOUTPUTSTREAM value)
Set the TCPIPClientOutputNode "Output Stream Modification" property
|
TCPIPClientOutputNode |
setPortLocation(java.lang.String value)
Set the TCPIPClientOutputNode "Port location" property
|
TCPIPClientOutputNode |
setRecordDefinition(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDEFINITION value)
Set the TCPIPClientOutputNode "Record definition" property
|
TCPIPClientOutputNode |
setRecordDelimiter(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDELIMITER value)
Set the TCPIPClientOutputNode "Delimiter" property
|
TCPIPClientOutputNode |
setRecordLength(int value)
Set the TCPIPClientOutputNode "Length (bytes)" property
|
TCPIPClientOutputNode |
setRecordPadding(java.lang.String value)
Set the TCPIPClientOutputNode "Padding byte (hexadecimal)" property
|
TCPIPClientOutputNode |
setReplyIdLocation(java.lang.String value)
Set the TCPIPClientOutputNode "Reply ID location" property
|
TCPIPClientOutputNode |
setSendTo(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_SENDTO value)
Set the TCPIPClientOutputNode "Send to:" property
|
TCPIPClientOutputNode |
setTimeoutLocation(java.lang.String value)
Set the TCPIPClientOutputNode "Timeout location" property
|
TCPIPClientOutputNode |
setTimeoutSendingData(int value)
Set the TCPIPClientOutputNode "Timeout sending data record (seconds)" property
|
TCPIPClientOutputNode |
setValidateFailureAction(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_VALIDATEFAILUREACTION value)
Set the TCPIPClientOutputNode "Failure action" property
|
TCPIPClientOutputNode |
setValidateMaster(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_VALIDATEMASTER value)
Set the TCPIPClientOutputNode "Validate" 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 InputTerminal INPUT_TERMINAL_CLOSE
public final OutputTerminal OUTPUT_TERMINAL_CLOSE
public final OutputTerminal OUTPUT_TERMINAL_OUT
public final OutputTerminal OUTPUT_TERMINAL_FAILURE
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 TCPIPClientOutputNode setConnectionDetails(java.lang.String value)
value
- String ; the value to set the property "Connection details"public java.lang.String getConnectionDetails()
public TCPIPClientOutputNode setTimeoutSendingData(int value)
value
- int ; the value to set the property "Timeout sending data record (seconds)"public int getTimeoutSendingData()
public TCPIPClientOutputNode setCloseConnection(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_CLOSECONNECTION value)
value
- ENUM_TCPIPCLIENTOUTPUT_CLOSECONNECTION ; the value to set the property "Close connection"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_CLOSECONNECTION getCloseConnection()
public TCPIPClientOutputNode setCloseOutputStream(boolean value)
value
- boolean ; the value to set the property "Close output stream after a record has been sent"public boolean getCloseOutputStream()
public TCPIPClientOutputNode setModifyOutputStream(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYOUTPUTSTREAM value)
value
- ENUM_TCPIPCLIENTOUTPUT_MODIFYOUTPUTSTREAM ; the value to set the property "Output Stream Modification"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYOUTPUTSTREAM getModifyOutputStream()
public TCPIPClientOutputNode setModifyInputStream(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYINPUTSTREAM value)
value
- ENUM_TCPIPCLIENTOUTPUT_MODIFYINPUTSTREAM ; the value to set the property "Input Stream Modification"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_MODIFYINPUTSTREAM getModifyInputStream()
public TCPIPClientOutputNode setSendTo(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_SENDTO value)
value
- ENUM_TCPIPCLIENTOUTPUT_SENDTO ; the value to set the property "Send to:"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_SENDTO getSendTo()
public TCPIPClientOutputNode setDataLocation(java.lang.String value)
value
- String ; the value to set the property "Data location"public java.lang.String getDataLocation()
public TCPIPClientOutputNode setHostnameLocation(java.lang.String value)
value
- String ; the value to set the property "Hostname location"public java.lang.String getHostnameLocation()
public TCPIPClientOutputNode setPortLocation(java.lang.String value)
value
- String ; the value to set the property "Port location"public java.lang.String getPortLocation()
public TCPIPClientOutputNode setIdLocation(java.lang.String value)
value
- String ; the value to set the property "ID location"public java.lang.String getIdLocation()
public TCPIPClientOutputNode setReplyIdLocation(java.lang.String value)
value
- String ; the value to set the property "Reply ID location"public java.lang.String getReplyIdLocation()
public TCPIPClientOutputNode setTimeoutLocation(java.lang.String value)
value
- String ; the value to set the property "Timeout location"public java.lang.String getTimeoutLocation()
public TCPIPClientOutputNode setRecordDefinition(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDEFINITION value)
value
- ENUM_TCPIPCLIENTOUTPUT_RECORDDEFINITION ; the value to set the property "Record definition"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDEFINITION getRecordDefinition()
public TCPIPClientOutputNode setRecordLength(int value)
value
- int ; the value to set the property "Length (bytes)"public int getRecordLength()
public TCPIPClientOutputNode setRecordPadding(java.lang.String value)
value
- String ; the value to set the property "Padding byte (hexadecimal)"public java.lang.String getRecordPadding()
public TCPIPClientOutputNode setRecordDelimiter(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDELIMITER value)
value
- ENUM_TCPIPCLIENTOUTPUT_RECORDDELIMITER ; the value to set the property "Delimiter"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_RECORDDELIMITER getRecordDelimiter()
public TCPIPClientOutputNode setCustomDelimiter(java.lang.String value)
value
- String ; the value to set the property "Custom delimiter (hexadecimal)"public java.lang.String getCustomDelimiter()
public TCPIPClientOutputNode setDelimiterType(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_DELIMITERTYPE value)
value
- ENUM_TCPIPCLIENTOUTPUT_DELIMITERTYPE ; the value to set the property "Delimiter type"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_DELIMITERTYPE getDelimiterType()
public TCPIPClientOutputNode setValidateMaster(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_VALIDATEMASTER value)
value
- ENUM_TCPIPCLIENTOUTPUT_VALIDATEMASTER ; the value to set the property "Validate"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_VALIDATEMASTER getValidateMaster()
public TCPIPClientOutputNode setValidateFailureAction(TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_VALIDATEFAILUREACTION value)
value
- ENUM_TCPIPCLIENTOUTPUT_VALIDATEFAILUREACTION ; the value to set the property "Failure action"public TCPIPClientOutputNode.ENUM_TCPIPCLIENTOUTPUT_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