StartProcessInstanceRepetitive
This timer is part of the customization package, please ask our support for help.
This timer starts processes periodically, at certain points in time. These starting points can be described very intuitively (e.g.: The third day of every month). Also, it prevents overlapping starts within defined periods, ensuring efficient resource allocation and streamlined operation.
Another option would be the StartProcessInstanceByTime timer.
Webservice Name
ProcessInstanceManagerWebservice Method
createProcessInstancesByHandlerParameters
Parameter | Description | Valid examples |
|---|---|---|
| Contains the actionhandler that will be called by the timer. |
|
| Name of the process definition that should be started. |
|
| The name of the process variable, that contains the “topic” of the new instance. |
|
| The content of said “topic”-variable. |
|
| Contains the period in question: |
|
| Contains all days, at which new instances should be started. All days must be separated by an | Examples:
|
| If |
|
| A starting time can be handed over. The format has to be HH:MM.
|
|
| Valid values are |
|
| An integer from 0 to 365 can be handed over. It described (in days) the period in time which is checked for duplicates of the process ( |
|
Example:
com.dooris.bpm.actionhandler.StartProcessInstanceRepetitive,RegexTest;myTopic;topiccontent1;MONTH;22&0;true;00:00;TOPIC;5