Triggering can be defined as one of three conditions:
FIRST - when the queue goes from 0 to 1 message
EVERY - ever time a message arrives on the queue
DEPTH - when the queue reaches a certain number of messages in the queue
As I described in the last reply on triggering, the Queue Manager puts a trigger message into a pre-defined Initiation queue when one of the above conditions are met.
You must have a trigger monitor process running that is monitoring that Initiation queue for trigger messages. When the trigger monitor finds a trigger message, it will launch the program specified by the "Process Name" parameter set on the trigger queue.
Piece of cake...
Cheers,
Scott.