class EnsLib.TCP.Framed.PassthroughOperation
extends Ens.BusinessOperation
parameter ADAPTER = "EnsLib.TCP.FramedOutboundAdapter";
The type of adapter used to communicate with external systems
parameter SETTINGS = "AckOK:Additional,AckNotOK:Additional";
List of properties can be set as settings in the configuration file
format is a comma separated list of property names
property AckNotOK
as %String [ InitialExpression = "21" ];
Comma separated list of control characters that indicate
message not received OK
This is compared to response if present
Can be Decimal or Hex if have preceding 'x'
For example 21 or x15
property AckNotOKAsChars
as %String [ Transient ];
Used to store actual Acknowledgement Not OK characters
property AckOK
as %String [ InitialExpression = "6" ];
Comma separated list of control characters that indicate
message received OK.
This is compared to response if present
Can be Decimal or Hex if have preceding 'x'
For example 6 or x06
property AckOKAsChars
as %String [ Transient ];
Used to store actual Acknowledgement OK characters
method OnInit()
as %Status
This user callback method is called via initConfig() from %OnNew() or in the case of SOAP Services from OnPreSOAP()
method OnMessage(pRequest As Ens.StreamContainer, Output pResponse As Ens.StreamContainer)
as %Status
This is the default message handler. All request types not declared in the message map are delivered here