Step trigger types
To support step-based eventing, the Event Manager now provides two more trigger types:
- Trigger
- Description
-
Every Step
- Event is evaluated with other events in each step.
-
After Every Step
- Event is evaluated after every step is evaluated. Note: This trigger is rarely used.
In the previous example, any event triggered to fire on Every
Step
is checked for each combination of JSON message
and
environmental data. In the previous example, any Every Step
event
is checked for the load, unload, exception, and other data message.
In the event definition, the trigger can be selected from the Evaluate drop-down.
Available triggers are displayed in the order of evaluation. For
a particular hit with underlying steps, each Every Hit
event
is evaluated first, followed by each Every Step
event
and After Every Step
event. Then, the After
Every Hit
events are evaluated.
After Every Hit
trigger
fire on the previous hit before the events configured to fire on Every
Hit
from the next hit. The same applies to step-based triggers.The order of firing is more accurately displayed as a nested structure:
* First Hit of Session
* Every Hit
* Every Step
* After Every Step
* After Every Hit
* Last Hit
* End of Session