Setting Chain Definition and Chain Definition Properties
On the definition tab of process definitions and chains you can specify standard object properties like Name and Application as well as scheduling properties like Default Queue and Priority.
Naming and Location
Every process definition requires a unique name and should be part of an application. Applications are there to store your process definitions in containers along with other objects, that belong together. This allows you to migrate your processes or back them up easily with the Import/Export module.
Process Definition Settings
To lighten up the process definition and chain definition editors, tabs are hidden and can be added by choosing the plus ([+]), the following table lists topics covering the various tabs:
Tab | Description |
---|---|
Definition | The Definition tab is used to specify the process definition name along with other basic properties and, for definition types that have source code, the script source |
Documentation | The Documentation tab is used to specify information about the process definition for other users |
Parameters | The Parameters tab is used to specify process definition parameters |
Retention | The Retention tab is used to configure retention |
Control | The Control tab is used to configure scheduling parameters as well as configure overdue handling |
Options | The Options tab is used to configure the output and log formats, how parameter values are displayed, and usage-specific properties |
Wait Events | The Wait Events tab allows you to specify events the process will wait for |
Raise Events | The Raise Events tab allows you to specify the events that the process will raise once it has reached a final status |
Locks | The Locks tab allows you to specify one or more locks that the process definition will hold during its run time, potentially preventing other process definitions from holding the same lock to start. |
Runtime Limits | The Runtime Limits tab allows you to specify how Redwood Server reacts when the process has exceeded or not reached a specified run time. |
Process Status | The Process Status tab allows you to specify the action to take when a process has reached a final status |
Actions | |
Published Web Services | The Published Web Services tab allows you to configure web services that submit the process definition |
Process Monitor Updaters | |
File Searches](JobDefinitionSearchingJobFiles) | The File Searches tab allows you to search files for specific messages and set the final status of the process; this allows you, for example, to detect specific errors that occurred during execution that did not influence the final status |
Security | The Security tab allows you to control who can use the definition. |
JobChain JobDefinition ProcessDefinition