Interface CmmnHistoryManager

    • Method Detail

      • recordCaseInstanceStart

        void recordCaseInstanceStart​(CaseInstanceEntity caseInstanceEntity)
      • recordHistoricCaseInstanceReactivated

        void recordHistoricCaseInstanceReactivated​(CaseInstanceEntity caseInstanceEntity)
      • recordUpdateCaseInstanceName

        void recordUpdateCaseInstanceName​(CaseInstanceEntity caseInstanceEntity,
                                          String name)
      • recordUpdateBusinessStatus

        void recordUpdateBusinessStatus​(CaseInstanceEntity caseInstanceEntity,
                                        String businessStatus)
      • recordHistoricCaseInstanceDeleted

        void recordHistoricCaseInstanceDeleted​(String caseInstanceId,
                                               String tenantId)
      • recordBulkDeleteHistoricCaseInstances

        void recordBulkDeleteHistoricCaseInstances​(Collection<String> caseInstanceIds)
      • recordIdentityLinkCreated

        void recordIdentityLinkCreated​(org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLink)
      • recordIdentityLinkDeleted

        void recordIdentityLinkDeleted​(org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLink)
      • recordEntityLinkCreated

        void recordEntityLinkCreated​(EntityLinkEntity entityLink)
      • recordEntityLinkDeleted

        void recordEntityLinkDeleted​(EntityLinkEntity entityLink)
      • recordTaskCreated

        void recordTaskCreated​(TaskEntity task)
      • recordTaskInfoChange

        void recordTaskInfoChange​(TaskEntity taskEntity,
                                  Date changeTime)
      • recordHistoricTaskDeleted

        void recordHistoricTaskDeleted​(org.flowable.task.api.history.HistoricTaskInstance task)
      • recordPlanItemInstanceCreated

        void recordPlanItemInstanceCreated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceReactivated

        void recordPlanItemInstanceReactivated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceUpdated

        void recordPlanItemInstanceUpdated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceAvailable

        void recordPlanItemInstanceAvailable​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceUnavailable

        void recordPlanItemInstanceUnavailable​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceEnabled

        void recordPlanItemInstanceEnabled​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceDisabled

        void recordPlanItemInstanceDisabled​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceStarted

        void recordPlanItemInstanceStarted​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceSuspended

        void recordPlanItemInstanceSuspended​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceCompleted

        void recordPlanItemInstanceCompleted​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceOccurred

        void recordPlanItemInstanceOccurred​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceTerminated

        void recordPlanItemInstanceTerminated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceExit

        void recordPlanItemInstanceExit​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordHistoricUserTaskLogEntry

        void recordHistoricUserTaskLogEntry​(org.flowable.task.api.history.HistoricTaskLogEntryBuilder taskLogEntryBuilder)
        Record historic user task log entry
        Parameters:
        taskLogEntryBuilder - historic user task log entry description
      • deleteHistoricUserTaskLogEntry

        void deleteHistoricUserTaskLogEntry​(long logNumber)
        Delete historic user task log entry
        Parameters:
        logNumber - log identifier