XDExitBase

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