The job step JobExecutionController is able to prevent the parallel processing of jobs. This may be necessary in special circumstances to force the serial processing of messages.
Note: The JobExecutionController is necessarily used at the beginning of a process chain.
| Properties | |
|---|---|
| Name | Description |
| Type | Class name of the jobstep |
| Name | Name for the jobstep that will appears in the job designer |
| Description | Optional description for the jobstep |
| Lock name | If not set, a unique ID is used. The name can be assigned in order to see a speaking lock in the task message. Or to set the lock across jobs, i.e. to synchronise several jobs. |
| Behaviour | Whether to end the job immediately or wait until the timeout. |
| Create Task | Should a task is to be created when the execution cannot be continued |
| Timeout | Time limit in seconds for the case that 'WaitTimeout' was set for the behaviour |