Interface AuditingExtension


  • public interface AuditingExtension
    Provides specific (approval/provisioning/correlation) functionality related to auditing. The instance is expected to be a singleton (e.g. Spring component).
    • Method Detail

      • enrichCaseRecord

        void enrichCaseRecord​(@NotNull
                              @NotNull AuditEventRecord auditEventRecord,
                              @NotNull
                              @NotNull CaseEngineOperation operation,
                              @NotNull
                              @NotNull OperationResult result)
        Adds extension-specific information (like deltas requested/approved) to the audit record.
      • enrichWorkItemCreatedAuditRecord

        void enrichWorkItemCreatedAuditRecord​(@NotNull
                                              @NotNull AuditEventRecord auditEventRecord,
                                              @NotNull
                                              @NotNull CaseWorkItemType workItem,
                                              @NotNull
                                              @NotNull CaseEngineOperation operation,
                                              @NotNull
                                              @NotNull OperationResult result)
        Adds extension-specific information (like deltas requested/approved) to the audit record.
      • enrichWorkItemDeletedAuditRecord

        void enrichWorkItemDeletedAuditRecord​(@NotNull
                                              @NotNull AuditEventRecord auditEventRecord,
                                              @NotNull
                                              @NotNull CaseWorkItemType workItem,
                                              @NotNull
                                              @NotNull CaseEngineOperation operation,
                                              @NotNull
                                              @NotNull OperationResult result)
        Adds extension-specific information (like deltas requested/approved) to the audit record.