HS.IHE.ATNA.SecureApplication.TCP.TextLineOutboundAdapter
class HS.IHE.ATNA.SecureApplication.TCP.TextLineOutboundAdapter extends EnsLib.TCP.TextLineOutboundAdapter
This class inherits from EnsLib.TCP.TextLineOutboundAdapter and forces the Ensemble GetReply setting to be FALSE. Without doing this, implementation teams could accidentally set GetReply to TRUE, which would lead to timeout problems due to ATNA Repositories not ever sending a reply.Property Inventory
Parameters
parameter SETTINGS = -IPAddress,-Port,-SSLConfig,-GetReply;
Inherited description: List of properties can be set as settings in the configuration file
format is a comma separated list of property names
Properties
property GetReply as %Boolean [ InitialExpression = 0 ];
Inherited description: If true, wait to read a reply message back from the socket before returning.
Property methods: GetReplyDisplayToLogical(), GetReplyGet(), GetReplyIsValid(), GetReplyLogicalToDisplay(), GetReplyNormalize(), GetReplySet()
property Terminators as %String;
Mike: According to IBM, should not terminate with $c(10)
Property methods: TerminatorsDisplayToLogical(), TerminatorsGet(), TerminatorsIsValid(), TerminatorsLogicalToDisplay(), TerminatorsLogicalToOdbc(), TerminatorsNormalize(), TerminatorsSet()
Inherited Members
Inherited Properties
- %CredentialsObj
- %HadCR
- %PartialLine
- %Table
- %WarnedLatest
- %lastRetryReconnect
- %logConnections
- BusinessHost
- Charset
- ConnectTimeout
- Connected
- Credentials
- Device
- IOAddr
- IPAddress
- KeepaliveInterval
- LocalInterface
- OldIO
- Port
- ReadTimeout
- ReconnectRetry
- RegistryID
- ResponseTimeout
- SSLConfig
- Socket
- StayConnected
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- AssignOneSetting()
- ClearAllAppData()
- ClearRuntimeAppData()
- ClearStaticAppData()
- Connect()
- ConnectedSet()
- CredentialsSet()
- Disconnect()
- EnumerateSettingsClose()
- EnumerateSettingsExecute()
- EnumerateSettingsFetch()
- FlushWrite()
- GetAddress()
- GetSettings()
- IsReadError()
- IsWriteError()
- OnInit()
- OnKeepalive()
- OnTearDown()
- ReadLine()
- SendMessageString()
- TestConnection()
- Write()
- WriteLine()