void |
AuditingExtension.enrichCaseRecord(@NotNull AuditEventRecord auditEventRecord,
@NotNull CaseEngineOperation operation,
@NotNull OperationResult result) |
Adds extension-specific information (like deltas requested/approved) to the audit record.
|
void |
AuditingExtension.enrichWorkItemCreatedAuditRecord(@NotNull AuditEventRecord auditEventRecord,
@NotNull CaseWorkItemType workItem,
@NotNull CaseEngineOperation operation,
@NotNull OperationResult result) |
Adds extension-specific information (like deltas requested/approved) to the audit record.
|
void |
AuditingExtension.enrichWorkItemDeletedAuditRecord(@NotNull AuditEventRecord auditEventRecord,
@NotNull CaseWorkItemType workItem,
@NotNull CaseEngineOperation operation,
@NotNull OperationResult result) |
Adds extension-specific information (like deltas requested/approved) to the audit record.
|
void |
EngineExtension.finishCaseClosing(@NotNull CaseEngineOperation operation,
@NotNull OperationResult result) |
Called to finish case closing procedure.
|
int |
EngineExtension.getExpectedNumberOfStages(@NotNull CaseEngineOperation operation) |
Returns the number of stages the case is expected to go through.
|
@NotNull StageClosingResult |
EngineExtension.processStageClosing(CaseEngineOperation operation,
OperationResult result) |
Does the specific stage closing activities (including determination of the case processing continuation).
|
@NotNull StageOpeningResult |
EngineExtension.processStageOpening(CaseEngineOperation operation,
OperationResult result) |
May provide new work items and/or pre-computed stage result.
|
@NotNull WorkItemCompletionResult |
EngineExtension.processWorkItemCompletion(@NotNull CaseWorkItemType workItem,
@NotNull CaseEngineOperation operation,
@NotNull OperationResult result) |
Processes work item completion.
|