Class AsyncCmmnHistoryManager

    • Constructor Detail

    • Method Detail

      • recordCaseInstanceStart

        public void recordCaseInstanceStart​(CaseInstanceEntity caseInstanceEntity)
      • recordHistoricCaseInstanceReactivated

        public void recordHistoricCaseInstanceReactivated​(CaseInstanceEntity caseInstanceEntity)
      • recordUpdateCaseInstanceName

        public void recordUpdateCaseInstanceName​(CaseInstanceEntity caseInstanceEntity,
                                                 String name)
      • recordUpdateBusinessKey

        public void recordUpdateBusinessKey​(CaseInstanceEntity caseInstanceEntity,
                                            String businessKey)
      • recordUpdateBusinessStatus

        public void recordUpdateBusinessStatus​(CaseInstanceEntity caseInstanceEntity,
                                               String businessKey)
      • recordHistoricCaseInstanceDeleted

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

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

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

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

        public void recordEntityLinkCreated​(EntityLinkEntity entityLink)
      • recordEntityLinkDeleted

        public void recordEntityLinkDeleted​(EntityLinkEntity entityLink)
      • recordVariableRemoved

        public void recordVariableRemoved​(VariableInstanceEntity variableInstanceEntity)
      • recordTaskCreated

        public void recordTaskCreated​(TaskEntity task)
      • recordTaskInfoChange

        public void recordTaskInfoChange​(TaskEntity task,
                                         Date changeTime)
      • recordTaskEnd

        public void recordTaskEnd​(TaskEntity task,
                                  String deleteReason,
                                  Date endTime)
      • recordHistoricTaskDeleted

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

        public void recordPlanItemInstanceCreated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceReactivated

        public void recordPlanItemInstanceReactivated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceUpdated

        public void recordPlanItemInstanceUpdated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceAvailable

        public void recordPlanItemInstanceAvailable​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceUnavailable

        public void recordPlanItemInstanceUnavailable​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceEnabled

        public void recordPlanItemInstanceEnabled​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceDisabled

        public void recordPlanItemInstanceDisabled​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceStarted

        public void recordPlanItemInstanceStarted​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceSuspended

        public void recordPlanItemInstanceSuspended​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceCompleted

        public void recordPlanItemInstanceCompleted​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceOccurred

        public void recordPlanItemInstanceOccurred​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceTerminated

        public void recordPlanItemInstanceTerminated​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordPlanItemInstanceExit

        public void recordPlanItemInstanceExit​(PlanItemInstanceEntity planItemInstanceEntity)
      • recordHistoricUserTaskLogEntry

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

        public void deleteHistoricUserTaskLogEntry​(long logNumber)
        Description copied from interface: CmmnHistoryManager
        Delete historic user task log entry
        Parameters:
        logNumber - log identifier
      • recordPlanItemInstanceFull

        protected void recordPlanItemInstanceFull​(PlanItemInstanceEntity planItemInstanceEntity,
                                                  Date lastUpdateTime)
      • removePlanItemInstanceFull

        protected void removePlanItemInstanceFull​(String planItemInstanceId)