This is an Ensemble Business Service class.
List of properties can be set as settings in the configuration file format is a comma separated list of property names
IO device name if created by CreateBusinessService from a CSP TCP job
Put all inputs from this service into a single session
Deprecated - use %WaitForNextCallInterval
This is used to indicate if the %SuperSession has been created from the inbound request and ought not to be cleared as part of %PreserveSession actions
Used to be named %ProcessInputCalled, with inverse sense
When AlertOnError is True, refrain from alerting if it is not from ProcessInput() and the Service succeeds again within this number of seconds
If this setting is enabled then generate a Super Session ID.
See method GenerateSuperSession() and user call back method OnGenerateSuperSession()in
Pre-allocate a request header object and an ID for it to represent a fresh session even before we get around to sending our first request. When we do get around to making our first SendRequest... call it will use this pre-allocated header.
Override this method to provide custom error handling. Return 0 means skip standard AlertOnError behavior.
Override this method to process incoming data. Do not call SendRequestSync/Async() from outside this method (e.g. in a SOAP Service or a CSP page).
This user callback method is called from %OnClose()
Generate a Super Session ID if it is currently empty and setting to generate enabled.
Use this method to send an alert message
Use this method to dispatch an Ensemble business invocation asynchronously
Use this method to dispatch an Ensemble business invocation synchronously