The way the Process Execution Engine runs a Global Automatic activity depends on its type.
The Process Execution Engine waits for the specified time interval to run the PBL-Method. When the Engine finishes running the PBL-Method it starts waiting for the specified time interval to run the PBL-Method again.
When you start the Process Execution Engine or deploy a process, the Engine run the method that creates the listening component.
Then Engine waits for a specified event to occur to run the Listening PBL Method.
The Process Execution Engine runs the PBL-Method at the specified times.
The Process Execution Engine waits for JMS message to run the PBL-Method.
This type is applicable for J2EE Enterprise Editions. PBL-Method runs when a predefined event occurs. The PBL-Method requires argument a Fuego.Msg.JmsMessage that is a wrapper of the javax.jms.Message.
The Process Execution Engine waits for JMX message to run the PBL-Method.