Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Case Engine currently is a Runtime with specific configuration. It is installed by deploying the Runtime WAR to a supported application server, see Installing Runtime. Alternatively you can use the DCM 2.0 beta development installation which includes the case engine with configuration.

...

Note

When using the DCM 2.0 beta development installation this configuration is included

...

Example output

StartTask event:

Image Modified

Finishing a case

Whenever the process for a case finishes, the case will be closed. This means that the following persistent parts of a case will be removed:

  • The process and its tasks and data in the process-sql-store
  • The case and its manual tasks in the DCM Lists Service's MongoDB database
  • The case document in MongoDB
  • Any remaining entries in the scheduler database
  • The case aggregate and the case data aggregate

We are aware that it may not be desirable to remove the aggregates, for example if your process doesn't have steps for archival. Therefore, we introduced a property to control this behavior:

Code Block
languagepowershell
titleapplication-case-engine.properties
blueriq.case.engine.data.remove-aggregates-on-case-close = false

The default value for this property is true.