An XDExitBase is the base object for all message processing exits.
This class provides parameter parsing, metadata reporting, and other common services for all exits. This ensures that all exits operate in a consistent manner. Key services available to your exit through the XDExitBase are shown in the following table:
XDExitBase Methods
Method |
Description |
---|---|
getObject |
Retrieves an object from the object store. |
isDebug |
Returns true if the business agent is running a listener in debug mode. |
isQA |
Returns true if the business agent is running a listener in QA mode. |
setObject |
Adds an arbitrary object to the persistent object store. Use this to preserve information across business agent calls. |
systemProperty |
Accepts a String as a property name and returns the setting in the engine dictionary. |
trace |
Adds a line to the trace output. The trace line is routed as appropriate to the trace level. |
iWay Software |