public class HistoryServiceImpl extends ServiceImpl implements HistoryService
commandExecutor| Constructor and Description |
|---|
HistoryServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
HistoricActivityInstanceQuery |
createHistoricActivityInstanceQuery()
Creates a new programmatic query to search for
HistoricActivityInstances. |
HistoricActivityStatisticsQuery |
createHistoricActivityStatisticsQuery(String processDefinitionId)
Query for the number of historic activity instances aggregated by activities of a single process definition.
|
HistoricBatchQuery |
createHistoricBatchQuery()
Creates a query to search for
HistoricBatch instances. |
HistoricCaseActivityInstanceQuery |
createHistoricCaseActivityInstanceQuery()
Creates a new programmatic query to search for
HistoricCaseActivityInstances. |
HistoricCaseActivityStatisticsQuery |
createHistoricCaseActivityStatisticsQuery(String caseDefinitionId)
Query for the number of historic case activity instances aggregated by case activities of a single case definition.
|
HistoricCaseInstanceQuery |
createHistoricCaseInstanceQuery()
Creates a new programmatic query to search for
HistoricCaseInstances. |
HistoricDecisionInstanceQuery |
createHistoricDecisionInstanceQuery()
Creates a new programmatic query to search for
HistoricDecisionInstances. |
HistoricDecisionInstanceStatisticsQuery |
createHistoricDecisionInstanceStatisticsQuery(String decisionRequirementsDefinitionId)
Query for the statistics of DRD evaluation.
|
HistoricDetailQuery |
createHistoricDetailQuery()
Creates a new programmatic query to search for
HistoricDetails. |
HistoricIdentityLinkLogQueryImpl |
createHistoricIdentityLinkLogQuery()
Creates a new programmatic query to search for
historic identity links. |
HistoricIncidentQuery |
createHistoricIncidentQuery()
Creates a new programmatic query to search for
historic incidents. |
HistoricJobLogQuery |
createHistoricJobLogQuery()
Creates a new programmatic query to search for
historic job logs. |
HistoricProcessInstanceQuery |
createHistoricProcessInstanceQuery()
Creates a new programmatic query to search for
HistoricProcessInstances. |
HistoricProcessInstanceReport |
createHistoricProcessInstanceReport()
Creates a new programmatic query to create a historic process instance report.
|
HistoricTaskInstanceQuery |
createHistoricTaskInstanceQuery()
Creates a new programmatic query to search for
HistoricTaskInstances. |
HistoricTaskInstanceReport |
createHistoricTaskInstanceReport()
Creates a new programmatic query to create a historic task instance report.
|
HistoricVariableInstanceQuery |
createHistoricVariableInstanceQuery()
Creates a new programmatic query to search for
HistoricVariableInstances. |
NativeHistoricActivityInstanceQuery |
createNativeHistoricActivityInstanceQuery()
creates a native query to search for
HistoricActivityInstances via SQL |
NativeHistoricCaseActivityInstanceQuery |
createNativeHistoricCaseActivityInstanceQuery()
creates a native query to search for
HistoricCaseActivityInstances via SQL |
NativeHistoricCaseInstanceQuery |
createNativeHistoricCaseInstanceQuery()
creates a native query to search for
HistoricCaseInstances via SQL |
NativeHistoricDecisionInstanceQuery |
createNativeHistoricDecisionInstanceQuery()
creates a native query to search for
HistoricDecisionInstances via SQL |
NativeHistoricProcessInstanceQuery |
createNativeHistoricProcessInstanceQuery()
creates a native query to search for
HistoricProcessInstances via SQL |
NativeHistoricTaskInstanceQuery |
createNativeHistoricTaskInstanceQuery()
creates a native query to search for
HistoricTaskInstances via SQL |
UserOperationLogQuery |
createUserOperationLogQuery()
Creates a new programmatic query to search for
UserOperationLogEntry instances. |
void |
deleteHistoricBatch(String batchId)
Deletes a historic batch instance.
|
void |
deleteHistoricCaseInstance(String caseInstanceId)
Deletes historic case instance.
|
void |
deleteHistoricDecisionInstance(String decisionDefinitionId)
Deletes historic decision instances of a decision definition.
|
void |
deleteHistoricDecisionInstanceByDefinitionId(String decisionDefinitionId)
Deletes historic decision instances of a decision definition.
|
void |
deleteHistoricDecisionInstanceByInstanceId(String historicDecisionInstanceId)
Deletes historic decision instances by its id.
|
void |
deleteHistoricProcessInstance(String processInstanceId)
Deletes historic process instance.
|
void |
deleteHistoricProcessInstances(List<String> processInstanceIds)
Deletes historic process instances.
|
Batch |
deleteHistoricProcessInstancesAsync(HistoricProcessInstanceQuery query,
String deleteReason)
Deletes historic process instances asynchronously based on query.
|
Batch |
deleteHistoricProcessInstancesAsync(List<String> processInstanceIds,
HistoricProcessInstanceQuery query,
String deleteReason)
Deletes historic process instances asynchronously based on query and a list of process instances.
|
Batch |
deleteHistoricProcessInstancesAsync(List<String> processInstanceIds,
String deleteReason)
Deletes historic process instances asynchronously.
|
void |
deleteHistoricTaskInstance(String taskId)
Deletes historic task instance.
|
void |
deleteUserOperationLogEntry(String entryId)
Deletes a user operation log entry.
|
String |
getHistoricJobLogExceptionStacktrace(String historicJobLogId)
Returns the full stacktrace of the exception that occurs when the
historic job log with the given id was last executed.
|
getCommandExecutor, setCommandExecutorpublic HistoricProcessInstanceQuery createHistoricProcessInstanceQuery()
HistoryServiceHistoricProcessInstances.createHistoricProcessInstanceQuery in interface HistoryServicepublic HistoricActivityInstanceQuery createHistoricActivityInstanceQuery()
HistoryServiceHistoricActivityInstances.createHistoricActivityInstanceQuery in interface HistoryServicepublic HistoricActivityStatisticsQuery createHistoricActivityStatisticsQuery(String processDefinitionId)
HistoryServicecreateHistoricActivityStatisticsQuery in interface HistoryServicepublic HistoricCaseActivityStatisticsQuery createHistoricCaseActivityStatisticsQuery(String caseDefinitionId)
HistoryServicecreateHistoricCaseActivityStatisticsQuery in interface HistoryServicepublic HistoricTaskInstanceQuery createHistoricTaskInstanceQuery()
HistoryServiceHistoricTaskInstances.createHistoricTaskInstanceQuery in interface HistoryServicepublic HistoricDetailQuery createHistoricDetailQuery()
HistoryServiceHistoricDetails.createHistoricDetailQuery in interface HistoryServicepublic UserOperationLogQuery createUserOperationLogQuery()
HistoryServiceUserOperationLogEntry instances.createUserOperationLogQuery in interface HistoryServicepublic HistoricVariableInstanceQuery createHistoricVariableInstanceQuery()
HistoryServiceHistoricVariableInstances.createHistoricVariableInstanceQuery in interface HistoryServicepublic HistoricIncidentQuery createHistoricIncidentQuery()
HistoryServicehistoric incidents.createHistoricIncidentQuery in interface HistoryServicepublic HistoricIdentityLinkLogQueryImpl createHistoricIdentityLinkLogQuery()
HistoryServicehistoric identity links.createHistoricIdentityLinkLogQuery in interface HistoryServicepublic HistoricCaseInstanceQuery createHistoricCaseInstanceQuery()
HistoryServiceHistoricCaseInstances.createHistoricCaseInstanceQuery in interface HistoryServicepublic HistoricCaseActivityInstanceQuery createHistoricCaseActivityInstanceQuery()
HistoryServiceHistoricCaseActivityInstances.createHistoricCaseActivityInstanceQuery in interface HistoryServicepublic HistoricDecisionInstanceQuery createHistoricDecisionInstanceQuery()
HistoryServiceHistoricDecisionInstances.
If the user has no Permissions.READ_HISTORY permission on Resources.DECISION_DEFINITION
then the result of the query is empty.createHistoricDecisionInstanceQuery in interface HistoryServicepublic void deleteHistoricTaskInstance(String taskId)
HistoryServicedynamically created and then completed.
If the historic task instance doesn't exist, no exception is thrown and the
method returns normal.deleteHistoricTaskInstance in interface HistoryServicepublic void deleteHistoricProcessInstance(String processInstanceId)
HistoryServicedeleteHistoricProcessInstance in interface HistoryServicepublic void deleteHistoricProcessInstances(List<String> processInstanceIds)
HistoryServicedeleteHistoricProcessInstances in interface HistoryServicepublic Batch deleteHistoricProcessInstancesAsync(List<String> processInstanceIds, String deleteReason)
HistoryServicedeleteHistoricProcessInstancesAsync in interface HistoryServicepublic Batch deleteHistoricProcessInstancesAsync(HistoricProcessInstanceQuery query, String deleteReason)
HistoryServicedeleteHistoricProcessInstancesAsync in interface HistoryServicepublic Batch deleteHistoricProcessInstancesAsync(List<String> processInstanceIds, HistoricProcessInstanceQuery query, String deleteReason)
HistoryServicedeleteHistoricProcessInstancesAsync in interface HistoryServicepublic void deleteUserOperationLogEntry(String entryId)
HistoryServicedeleteUserOperationLogEntry in interface HistoryServicepublic void deleteHistoricCaseInstance(String caseInstanceId)
HistoryServicedeleteHistoricCaseInstance in interface HistoryServicepublic void deleteHistoricDecisionInstance(String decisionDefinitionId)
HistoryServicedeleteHistoricDecisionInstance in interface HistoryServicedecisionDefinitionId - the id of the decision definitionpublic void deleteHistoricDecisionInstanceByDefinitionId(String decisionDefinitionId)
HistoryServicedeleteHistoricDecisionInstanceByDefinitionId in interface HistoryServicedecisionDefinitionId - the id of the decision definitionpublic void deleteHistoricDecisionInstanceByInstanceId(String historicDecisionInstanceId)
HistoryServicedeleteHistoricDecisionInstanceByInstanceId in interface HistoryServicehistoricDecisionInstanceId - the id of the historic decision instancepublic NativeHistoricProcessInstanceQuery createNativeHistoricProcessInstanceQuery()
HistoryServiceHistoricProcessInstances via SQLcreateNativeHistoricProcessInstanceQuery in interface HistoryServicepublic NativeHistoricTaskInstanceQuery createNativeHistoricTaskInstanceQuery()
HistoryServiceHistoricTaskInstances via SQLcreateNativeHistoricTaskInstanceQuery in interface HistoryServicepublic NativeHistoricActivityInstanceQuery createNativeHistoricActivityInstanceQuery()
HistoryServiceHistoricActivityInstances via SQLcreateNativeHistoricActivityInstanceQuery in interface HistoryServicepublic NativeHistoricCaseInstanceQuery createNativeHistoricCaseInstanceQuery()
HistoryServiceHistoricCaseInstances via SQLcreateNativeHistoricCaseInstanceQuery in interface HistoryServicepublic NativeHistoricCaseActivityInstanceQuery createNativeHistoricCaseActivityInstanceQuery()
HistoryServiceHistoricCaseActivityInstances via SQLcreateNativeHistoricCaseActivityInstanceQuery in interface HistoryServicepublic NativeHistoricDecisionInstanceQuery createNativeHistoricDecisionInstanceQuery()
HistoryServiceHistoricDecisionInstances via SQLcreateNativeHistoricDecisionInstanceQuery in interface HistoryServicepublic HistoricJobLogQuery createHistoricJobLogQuery()
HistoryServicehistoric job logs.createHistoricJobLogQuery in interface HistoryServicepublic String getHistoricJobLogExceptionStacktrace(String historicJobLogId)
HistoryServicegetHistoricJobLogExceptionStacktrace in interface HistoryServicehistoricJobLogId - id of the historic job log, cannot be null.public HistoricProcessInstanceReport createHistoricProcessInstanceReport()
HistoryServicecreateHistoricProcessInstanceReport in interface HistoryServicepublic HistoricTaskInstanceReport createHistoricTaskInstanceReport()
HistoryServicecreateHistoricTaskInstanceReport in interface HistoryServicepublic HistoricBatchQuery createHistoricBatchQuery()
HistoryServiceHistoricBatch instances.createHistoricBatchQuery in interface HistoryServicepublic void deleteHistoricBatch(String batchId)
HistoryServicedeleteHistoricBatch in interface HistoryServicepublic HistoricDecisionInstanceStatisticsQuery createHistoricDecisionInstanceStatisticsQuery(String decisionRequirementsDefinitionId)
HistoryServicecreateHistoricDecisionInstanceStatisticsQuery in interface HistoryServicedecisionRequirementsDefinitionId - - id of decision requirement definitionCopyright © 2018. All rights reserved.