Custom

These settings allow a developer to replace elements of the Curam infrastructure with their own customized handlers.

Table 1. Custom settings

Property Name

Type

Meaning

curam.custom.deferredprocessing.dpcallback

STRING

The name of the application class that implements the DPTicketCallback interface.

curam.custom.workflow.workresolver

STRING

The name of the application class that implements the WorkResolver interface.

curam.custom.workflow.processcachesize

INT32

Default: 250. Specifies the maximum size of the process definition cache.

curam.audit.audittrail.noxmlaudit

BOOLEAN

If set to true this property will disable the existing audit writer.

curam.custom.notifications.notificationdelivery

STRING

Specifies the name of the application class that implements the NotificationDelivery interface.

curam.custom.dataaccess.databasewritecallback

STRING

The name of the application class that implements the DatabaseWriteCallback interface.

curam.custom.dataaccess.transactioncallback

STRING

The name of the application class that implements the TransactionCallback interface.

curam.custom.disable.database.callback

BOOLEAN

If set to true this property will disable the database callback.