The TIBCO iProcess Engine can be enabled to publish iProcess Engine activity information to external applications. An activity is any instruction in the iProcess Engine that creates an audit trail entry, for example,
Case started or
Event Issued. You can configure any combination of step and/or activity to be monitored. This enables an external application to monitor important business events during the processing of cases.
A BG process can identify if a step is being processed and if activity monitoring has been configured for it. The
BG process then sends details of the configured activities in XML format to the
IAPJMS (Introspection Activity Publication JMS) process.
The IAPJMS process
sends the XML message to a specified JMS topic, from which an external application (for example, TIBCO iProcess Objects, iProcess Analytics, or an external application that you have written) can receive the messages.