Package org.activiti.engine.impl
Class HistoryServiceImpl
java.lang.Object
org.activiti.engine.impl.ServiceImpl
org.activiti.engine.impl.HistoryServiceImpl
- All Implemented Interfaces:
HistoryService
-
Field Summary
Fields inherited from class org.activiti.engine.impl.ServiceImpl
commandExecutor, processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionHistoryServiceImpl(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionCreates a new programmatic query to search forHistoricActivityInstances.Creates a new programmatic query to search forHistoricDetails.Creates a new programmatic query to search forHistoricProcessInstances.Creates a new programmatic query to search forHistoricTaskInstances.Creates a new programmatic query to search forHistoricVariableInstances.creates a native query to search forHistoricActivityInstances via SQLReturns a newNativeQueryfor process definitions.creates a native query to search forHistoricProcessInstances via SQLcreates a native query to search forHistoricTaskInstances via SQLReturns a newNativeQueryfor process definitions.createProcessInstanceHistoryLogQuery(String processInstanceId) Allows to retrieve theProcessInstanceHistoryLogfor one process instance.voiddeleteHistoricProcessInstance(String processInstanceId) Deletes historic process instance.voiddeleteHistoricTaskInstance(String taskId) Deletes historic task instance.getHistoricIdentityLinksForProcessInstance(String processInstanceId) Retrieves theHistoricIdentityLinks associated with the given process instance.Retrieves theHistoricIdentityLinks associated with the given task.Methods inherited from class org.activiti.engine.impl.ServiceImpl
getCommandExecutor, setCommandExecutor
-
Constructor Details
-
HistoryServiceImpl
-
-
Method Details
-
createHistoricProcessInstanceQuery
Description copied from interface:HistoryServiceCreates a new programmatic query to search forHistoricProcessInstances.- Specified by:
createHistoricProcessInstanceQueryin interfaceHistoryService
-
createHistoricActivityInstanceQuery
Description copied from interface:HistoryServiceCreates a new programmatic query to search forHistoricActivityInstances.- Specified by:
createHistoricActivityInstanceQueryin interfaceHistoryService
-
createHistoricTaskInstanceQuery
Description copied from interface:HistoryServiceCreates a new programmatic query to search forHistoricTaskInstances.- Specified by:
createHistoricTaskInstanceQueryin interfaceHistoryService
-
createHistoricDetailQuery
Description copied from interface:HistoryServiceCreates a new programmatic query to search forHistoricDetails.- Specified by:
createHistoricDetailQueryin interfaceHistoryService
-
createNativeHistoricDetailQuery
Description copied from interface:HistoryServiceReturns a newNativeQueryfor process definitions.- Specified by:
createNativeHistoricDetailQueryin interfaceHistoryService
-
createHistoricVariableInstanceQuery
Description copied from interface:HistoryServiceCreates a new programmatic query to search forHistoricVariableInstances.- Specified by:
createHistoricVariableInstanceQueryin interfaceHistoryService
-
createNativeHistoricVariableInstanceQuery
Description copied from interface:HistoryServiceReturns a newNativeQueryfor process definitions.- Specified by:
createNativeHistoricVariableInstanceQueryin interfaceHistoryService
-
deleteHistoricTaskInstance
Description copied from interface:HistoryServiceDeletes historic task instance. This might be useful for tasks that aredynamically createdand thencompleted. If the historic task instance doesn't exist, no exception is thrown and the method returns normal.- Specified by:
deleteHistoricTaskInstancein interfaceHistoryService
-
deleteHistoricProcessInstance
Description copied from interface:HistoryServiceDeletes historic process instance. All historic activities, historic task and historic details (variable updates, form properties) are deleted as well.- Specified by:
deleteHistoricProcessInstancein interfaceHistoryService
-
createNativeHistoricProcessInstanceQuery
Description copied from interface:HistoryServicecreates a native query to search forHistoricProcessInstances via SQL- Specified by:
createNativeHistoricProcessInstanceQueryin interfaceHistoryService
-
createNativeHistoricTaskInstanceQuery
Description copied from interface:HistoryServicecreates a native query to search forHistoricTaskInstances via SQL- Specified by:
createNativeHistoricTaskInstanceQueryin interfaceHistoryService
-
createNativeHistoricActivityInstanceQuery
Description copied from interface:HistoryServicecreates a native query to search forHistoricActivityInstances via SQL- Specified by:
createNativeHistoricActivityInstanceQueryin interfaceHistoryService
-
getHistoricIdentityLinksForProcessInstance
public List<HistoricIdentityLink> getHistoricIdentityLinksForProcessInstance(String processInstanceId) Description copied from interface:HistoryServiceRetrieves theHistoricIdentityLinks associated with the given process instance. Such anIdentityLinkinforms how a certain identity (eg. group or user) is associated with a certain process instance, even if the instance is completed as opposed toIdentityLinks which only exist for active instances.- Specified by:
getHistoricIdentityLinksForProcessInstancein interfaceHistoryService
-
getHistoricIdentityLinksForTask
Description copied from interface:HistoryServiceRetrieves theHistoricIdentityLinks associated with the given task. Such anIdentityLinkinforms 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 toIdentityLinks which only exist for active tasks.- Specified by:
getHistoricIdentityLinksForTaskin interfaceHistoryService
-
createProcessInstanceHistoryLogQuery
public ProcessInstanceHistoryLogQuery createProcessInstanceHistoryLogQuery(String processInstanceId) Description copied from interface:HistoryServiceAllows to retrieve theProcessInstanceHistoryLogfor one process instance.- Specified by:
createProcessInstanceHistoryLogQueryin interfaceHistoryService
-