public class CmmnHistoryServiceImpl extends CommonEngineServiceImpl<CmmnEngineConfiguration> implements CmmnHistoryService
commandExecutorconfiguration| Constructor and Description |
|---|
CmmnHistoryServiceImpl(CmmnEngineConfiguration engineConfiguration) |
getCommandExecutor, setCommandExecutorgetConfigurationpublic CmmnHistoryServiceImpl(CmmnEngineConfiguration engineConfiguration)
public HistoricCaseInstanceQuery createHistoricCaseInstanceQuery()
createHistoricCaseInstanceQuery in interface CmmnHistoryServicepublic HistoricMilestoneInstanceQuery createHistoricMilestoneInstanceQuery()
createHistoricMilestoneInstanceQuery in interface CmmnHistoryServicepublic HistoricVariableInstanceQuery createHistoricVariableInstanceQuery()
createHistoricVariableInstanceQuery in interface CmmnHistoryServicepublic HistoricPlanItemInstanceQuery createHistoricPlanItemInstanceQuery()
createHistoricPlanItemInstanceQuery in interface CmmnHistoryServicepublic List<StageResponse> getStageOverview(String caseInstanceId)
CmmnHistoryServicegetStageOverview in interface CmmnHistoryServicecaseInstanceId - id of the case instance, cannot be null.public void deleteHistoricCaseInstance(String caseInstanceId)
deleteHistoricCaseInstance in interface CmmnHistoryServicepublic HistoricTaskInstanceQuery createHistoricTaskInstanceQuery()
createHistoricTaskInstanceQuery in interface CmmnHistoryServicepublic void deleteHistoricTaskInstance(String taskId)
CmmnHistoryServicedynamically created and then completed. If the
historic task instance doesn't exist, no exception is thrown and the method returns normal.deleteHistoricTaskInstance in interface CmmnHistoryServicepublic CaseReactivationBuilder createCaseReactivationBuilder(String caseInstanceId)
CmmnHistoryServicecreateCaseReactivationBuilder in interface CmmnHistoryServicecaseInstanceId - the id of the historical case to be reactivatedpublic List<HistoricIdentityLink> getHistoricIdentityLinksForCaseInstance(String caseInstanceId)
CmmnHistoryServiceHistoricIdentityLinks associated with the given case instance. Such an IdentityLink informs how a certain identity (eg. group or user) is associated with a
certain case instance, even if the instance is completed as opposed to IdentityLinks which only exist for active instances.getHistoricIdentityLinksForCaseInstance in interface CmmnHistoryServicepublic List<HistoricIdentityLink> getHistoricIdentityLinksForPlanItemInstance(String planItemInstanceId)
CmmnHistoryServiceHistoricIdentityLinks associated with the given plan item instance. Such an IdentityLink informs how a certain identity (eg. group or user) is associated with a
certain case instance, even if the instance is completed as opposed to IdentityLinks which only exist for active instances.getHistoricIdentityLinksForPlanItemInstance in interface CmmnHistoryServicepublic List<HistoricIdentityLink> getHistoricIdentityLinksForTask(String taskId)
CmmnHistoryServiceHistoricIdentityLinks associated with the given task. Such an IdentityLink informs how a certain identity (eg. group or user) is associated with a certain task
(eg. as candidate, assignee, etc.), even if the task is completed as opposed to IdentityLinks which only exist for active tasks.getHistoricIdentityLinksForTask in interface CmmnHistoryServicepublic List<HistoricEntityLink> getHistoricEntityLinkChildrenForCaseInstance(String caseInstanceId)
CmmnHistoryServiceHistoricEntityLinks associated with the given case instance.getHistoricEntityLinkChildrenForCaseInstance in interface CmmnHistoryServicepublic List<HistoricEntityLink> getHistoricEntityLinkChildrenWithSameRootAsCaseInstance(String caseInstanceId)
CmmnHistoryServiceHistoricEntityLinks associated with same root as the given case instance.getHistoricEntityLinkChildrenWithSameRootAsCaseInstance in interface CmmnHistoryServicepublic List<HistoricEntityLink> getHistoricEntityLinkParentsForCaseInstance(String caseInstanceId)
CmmnHistoryServiceHistoricEntityLinks where the given case instance is referenced.getHistoricEntityLinkParentsForCaseInstance in interface CmmnHistoryServicepublic void deleteHistoricTaskLogEntry(long logNumber)
CmmnHistoryServicedeleteHistoricTaskLogEntry in interface CmmnHistoryServicelogNumber - user task log entry identifierpublic HistoricTaskLogEntryBuilder createHistoricTaskLogEntryBuilder(TaskInfo task)
CmmnHistoryServicecreateHistoricTaskLogEntryBuilder in interface CmmnHistoryServicetask - to which is log related topublic HistoricTaskLogEntryBuilder createHistoricTaskLogEntryBuilder()
CmmnHistoryServicecreateHistoricTaskLogEntryBuilder in interface CmmnHistoryServicepublic HistoricTaskLogEntryQuery createHistoricTaskLogEntryQuery()
CmmnHistoryServiceHistoricTaskLogEntryQuery that can be used to dynamically query task log entries.createHistoricTaskLogEntryQuery in interface CmmnHistoryServicepublic NativeHistoricTaskLogEntryQuery createNativeHistoricTaskLogEntryQuery()
CmmnHistoryServiceNativeHistoricTaskLogEntryQuery for HistoricTaskLogEntrys.createNativeHistoricTaskLogEntryQuery in interface CmmnHistoryServiceCopyright © 2023 Flowable. All rights reserved.