Package org.flowable.cmmn.engine.impl
Class CmmnHistoryServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<CmmnEngineConfiguration>
org.flowable.cmmn.engine.impl.CmmnHistoryServiceImpl
- All Implemented Interfaces:
CmmnHistoryService
public class CmmnHistoryServiceImpl
extends CommonEngineServiceImpl<CmmnEngineConfiguration>
implements CmmnHistoryService
- Author:
- Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutorFields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricCaseInstances(Collection<String> caseInstanceIds) createCaseReactivationBuilder(String caseInstanceId) org.flowable.task.api.history.HistoricTaskInstanceQueryorg.flowable.task.api.history.HistoricTaskLogEntryBuilderorg.flowable.task.api.history.HistoricTaskLogEntryBuildercreateHistoricTaskLogEntryBuilder(org.flowable.task.api.TaskInfo task) org.flowable.task.api.history.HistoricTaskLogEntryQueryorg.flowable.task.api.history.NativeHistoricTaskLogEntryQueryvoiddeleteHistoricCaseInstance(String caseInstanceId) voiddeleteHistoricTaskInstance(String taskId) voiddeleteHistoricTaskLogEntry(long logNumber) List<org.flowable.entitylink.api.history.HistoricEntityLink>getHistoricEntityLinkChildrenForCaseInstance(String caseInstanceId) List<org.flowable.entitylink.api.history.HistoricEntityLink>List<org.flowable.entitylink.api.history.HistoricEntityLink>getHistoricEntityLinkChildrenWithSameRootAsCaseInstance(String caseInstanceId) List<org.flowable.entitylink.api.history.HistoricEntityLink>getHistoricEntityLinkParentsForCaseInstance(String caseInstanceId) List<org.flowable.entitylink.api.history.HistoricEntityLink>List<org.flowable.identitylink.api.history.HistoricIdentityLink>getHistoricIdentityLinksForCaseInstance(String caseInstanceId) List<org.flowable.identitylink.api.history.HistoricIdentityLink>getHistoricIdentityLinksForPlanItemInstance(String planItemInstanceId) List<org.flowable.identitylink.api.history.HistoricIdentityLink>getStageOverview(String caseInstanceId) Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutorMethods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
CmmnHistoryServiceImpl
-
-
Method Details
-
createHistoricCaseInstanceQuery
- Specified by:
createHistoricCaseInstanceQueryin interfaceCmmnHistoryService
-
createHistoricMilestoneInstanceQuery
- Specified by:
createHistoricMilestoneInstanceQueryin interfaceCmmnHistoryService
-
createHistoricVariableInstanceQuery
- Specified by:
createHistoricVariableInstanceQueryin interfaceCmmnHistoryService
-
createHistoricPlanItemInstanceQuery
- Specified by:
createHistoricPlanItemInstanceQueryin interfaceCmmnHistoryService
-
getStageOverview
- Specified by:
getStageOverviewin interfaceCmmnHistoryService
-
deleteHistoricCaseInstance
- Specified by:
deleteHistoricCaseInstancein interfaceCmmnHistoryService
-
bulkDeleteHistoricCaseInstances
- Specified by:
bulkDeleteHistoricCaseInstancesin interfaceCmmnHistoryService
-
createHistoricTaskInstanceQuery
public org.flowable.task.api.history.HistoricTaskInstanceQuery createHistoricTaskInstanceQuery()- Specified by:
createHistoricTaskInstanceQueryin interfaceCmmnHistoryService
-
deleteHistoricTaskInstance
- Specified by:
deleteHistoricTaskInstancein interfaceCmmnHistoryService
-
createCaseReactivationBuilder
- Specified by:
createCaseReactivationBuilderin interfaceCmmnHistoryService
-
getHistoricIdentityLinksForCaseInstance
public List<org.flowable.identitylink.api.history.HistoricIdentityLink> getHistoricIdentityLinksForCaseInstance(String caseInstanceId) - Specified by:
getHistoricIdentityLinksForCaseInstancein interfaceCmmnHistoryService
-
getHistoricIdentityLinksForPlanItemInstance
public List<org.flowable.identitylink.api.history.HistoricIdentityLink> getHistoricIdentityLinksForPlanItemInstance(String planItemInstanceId) - Specified by:
getHistoricIdentityLinksForPlanItemInstancein interfaceCmmnHistoryService
-
getHistoricIdentityLinksForTask
public List<org.flowable.identitylink.api.history.HistoricIdentityLink> getHistoricIdentityLinksForTask(String taskId) - Specified by:
getHistoricIdentityLinksForTaskin interfaceCmmnHistoryService
-
getHistoricEntityLinkChildrenForCaseInstance
public List<org.flowable.entitylink.api.history.HistoricEntityLink> getHistoricEntityLinkChildrenForCaseInstance(String caseInstanceId) - Specified by:
getHistoricEntityLinkChildrenForCaseInstancein interfaceCmmnHistoryService
-
getHistoricEntityLinkChildrenWithSameRootAsCaseInstance
public List<org.flowable.entitylink.api.history.HistoricEntityLink> getHistoricEntityLinkChildrenWithSameRootAsCaseInstance(String caseInstanceId) - Specified by:
getHistoricEntityLinkChildrenWithSameRootAsCaseInstancein interfaceCmmnHistoryService
-
getHistoricEntityLinkParentsForCaseInstance
public List<org.flowable.entitylink.api.history.HistoricEntityLink> getHistoricEntityLinkParentsForCaseInstance(String caseInstanceId) - Specified by:
getHistoricEntityLinkParentsForCaseInstancein interfaceCmmnHistoryService
-
getHistoricEntityLinkChildrenForTask
public List<org.flowable.entitylink.api.history.HistoricEntityLink> getHistoricEntityLinkChildrenForTask(String taskId) - Specified by:
getHistoricEntityLinkChildrenForTaskin interfaceCmmnHistoryService
-
getHistoricEntityLinkParentsForTask
public List<org.flowable.entitylink.api.history.HistoricEntityLink> getHistoricEntityLinkParentsForTask(String taskId) - Specified by:
getHistoricEntityLinkParentsForTaskin interfaceCmmnHistoryService
-
deleteHistoricTaskLogEntry
public void deleteHistoricTaskLogEntry(long logNumber) - Specified by:
deleteHistoricTaskLogEntryin interfaceCmmnHistoryService
-
createHistoricTaskLogEntryBuilder
public org.flowable.task.api.history.HistoricTaskLogEntryBuilder createHistoricTaskLogEntryBuilder(org.flowable.task.api.TaskInfo task) - Specified by:
createHistoricTaskLogEntryBuilderin interfaceCmmnHistoryService
-
createHistoricTaskLogEntryBuilder
public org.flowable.task.api.history.HistoricTaskLogEntryBuilder createHistoricTaskLogEntryBuilder()- Specified by:
createHistoricTaskLogEntryBuilderin interfaceCmmnHistoryService
-
createHistoricTaskLogEntryQuery
public org.flowable.task.api.history.HistoricTaskLogEntryQuery createHistoricTaskLogEntryQuery()- Specified by:
createHistoricTaskLogEntryQueryin interfaceCmmnHistoryService
-
createNativeHistoricTaskLogEntryQuery
public org.flowable.task.api.history.NativeHistoricTaskLogEntryQuery createNativeHistoricTaskLogEntryQuery()- Specified by:
createNativeHistoricTaskLogEntryQueryin interfaceCmmnHistoryService
-