Advisory Events
Advisory events are asserted into the Rete network automatically when certain conditions, for example, exceptions, occur.
Add the AdvisoryEvent event type to rules to be notified of such conditions. An advisory event expires after the completion of the first RTC cycle (that is, the time to live code is set internally to zero).
The TIBCO BusinessEvents engine automatically asserts an advisory event when it catches an exception that originates in user code but that is not caught with the
catch
command of the TIBCO BusinessEvents Exception type. For information on working with other kinds of exceptions, see the "Exception Handling" section in the
TIBCO BusinessEvents Developer's Guide.
Advisory events are also used in the container mode TIBCO BusinessEvents-ActiveMatrix BusinessWorks integration feature
invokeProcess()
function. Such events are asserted when the ActiveMatrix BusinessWorks process fails or times out (or is cancelled).
An advisory event (engine.primary.activated
) is asserted when an engine has finished starting up and executing startup functions, if any (see Engine Startup and Shutdown Sequence in
TIBCO BusinessEvents Administration).