Application Properties

The following application properties can be set in the Application.prx file:

Property Name

Description

curam.custom.
workflow.workresolver

Purpose: The fully-qualified name of the application class that implements the WorkResolver callback interface. See Allocation strategy for further information.

Type: String

Default Value: curam.core.sl.impl.DefaultWorkResolver

curam.workflow.
automaticallyaddtasktousertasks

Purpose: After the resolution of the allocation targets for a task, if that task is assigned to one user and one user only and the value of this property is set to yes/true, the system will automatically add this task to a user's My Tasks list in their Inbox to allow them to work on it.

Type: String

Default Value: NO

curam.custom.notifications.
notificationdelivery

Purpose: The fully-qualified name of the application class that implements the NotificationDelivery callback interface. See Notification Allocation Strategy for further information.

Type: String

Default Value: curam.core.sl.impl.NotificationDeliveryStrategy

curam.workflow.disable.audit.
wdovalueshistory.before.activity

Purpose: The process instance WDO data auditing table, 'WDOValuesHistory' is populated by the workflow engine at three distinct points during the execution of a workflow process instance (before the execution of an activity, after the execution of an activity and before the evaluation of the transitions from an activity). When specified to true, this property will ensure that no data is written to the WDO data auditing table before an activity is executed.

Type: BOOLEAN

Default Value: FALSE

curam.workflow.disable.audit.
wdovalueshistory.after.activity

Purpose: The process instance WDO data auditing table, 'WDOValuesHistory' is populated by the workflow engine at three distinct points during the execution of a workflow process instance (before the execution of an activity, after the execution of an activity and before the evaluation of the transitions from an activity). When specified to true, this property will ensure that no data is written to the WDO data auditing table after an activity has been executed.

Type: BOOLEAN

Default Value: FALSE

curam.workflow.disable.audit.wdovalueshistory
.transition.evaluation

Purpose: The process instance WDO data auditing table, 'WDOValuesHistory' is populated by the workflow engine at three distinct points during the execution of a workflow process instance (before the execution of an activity, after the execution of an activity and before the evaluation of the transitions from an activity). When specified to true, this property will ensure that no data is written to the WDO data auditing table before the transitions from an activity are evaluated..

Type: BOOLEAN

Default Value: FALSE

curam.custom.workflow.processcachesize

Purpose: The workflow engine caches released versions of process definitions in memory (to minimize overheads when looking up metadata). This property controls the maximum number of process versions stored in the cache. When this number has been reached, the engine will begin ejecting process versions from the cache, using a least-recently-used ejection policy. Runtime modifications to the value of this property will take affect the next time the workflow engine attempts to insert a process version in the cache.

Type: Integer

Default Value: 250

curam.batchlauncher.dbtojms.
notification.batchlaunchermode

See Cúram Batch Processing Guide, Section 5.3 for further information.

curam.batchlauncher.dbtojms.
notification.encoding

See Cúram Batch Processing Guide, Section 5.3 for further information.

curam.batchlauncher.dbtojms.
notification.host

See Cúram Batch Processing Guide, Section 5.3 for further information.

curam.batchlauncher.dbtojms.
messagespertransaction

See Cúram Batch Processing Guide, Section 5.3 for further information.

curam.batchlauncher.dbtojms.
notification.port

See Cúram Batch Processing Guide, Section 5.3 for further information.