This reference provides information on how to configure a Global Automatic activity.
Runtime
In the Runtime section, you can configure the following properties for an
Interactive activity.
| Property |
Description |
| Global Automatic Type |
Specifies the type of this Global Automatic activity. Possible values are:
- Polling by interval
- Execute when an event occurs
- Automatic schedule
- Automatic JMS listener
- Automatic JMX listener
|
| Stop Running When Process is Deprecated |
Specifies if this activity stops running when you deploy a newer version of the
process.
|
Global Automatic Types
The following table describes the different types you can select for a Global Automatic.
| Property |
Description |
| Polling by interval |
The Engine waits for a time interval to run the Global Automatic activity.
|
| Executes when an event occurs |
The Engine waits for an event to occur to run the Global Automatic activity.
|
| Automatic schedule |
The Engine runs the Global Automatic activity at the times you define in a schedule.
|
| Automatic JMS listener |
The Engine runs the Global Automatic activity when a JMS message arrives to the
specified queue or topic.
|
| Automatic JMX listener |
The Engine runs the Global Automatic activity when it receives a JMX message.
|
Polling by Interval
| Property |
Description |
| Use Calendar Rules |
Specifies if the Engine uses calendar rules to calculate the interval. If selected
the interval only includes working days.
|
| Wait Interval |
Specifies the time to wait between successive executions of this activity.
|
Executes When an Event Occurs
| Property |
Description |
| Listener Class |
A Component that implements the interface
Fuego.Lib.ServerEventSource.
|
| Component Event Type |
Specifies the type of event to listen to. The Component Event Types are defined in the
Listener Class.
|
Automatic Schedule
| Property |
Description |
| Run on Holidays |
Specifies if the engine runs this activity when the scheduled time corresponds to
a holiday.
|
| Frequency |
Specifies when to run this activity.
Possible values are:
|
| When |
Specifies the exact time to run this activity. The fields to define
the time vary according to the frequency you select.
|
Automatic JMS Listener
| Property |
Description |
| JMS Configuration |
An external resource of type JMS.
|
| Message Selector |
A message selector allows a JMS consumer select some of the
messages it receives from a particular topic or queue using a defined criteria. A message
selector uses message properties and headers to define conditional expressions. These e
expressions use Boolean logic to define which messages should be delivered to the JMS
client .
|
Automatic JMX Listener
| Property |
Description |
| JMX Configuration |
An external resource of type JMX. The Global Automatic activity uses this external
resource to connect to the MBean Server.
|
| JMX Component |
The introspected JMX notification the Global Automatic activity listens to.
|
| Object Name |
The ObjectName used to locate the MBean that emits the notification.
|