Class AbstractAsyncHistoryManager
java.lang.Object
org.flowable.engine.impl.persistence.AbstractManager
org.flowable.engine.impl.history.AbstractHistoryManager
org.flowable.engine.impl.history.async.AbstractAsyncHistoryManager
- All Implemented Interfaces:
HistoryManager
- Direct Known Subclasses:
AsyncHistoryManager
- Author:
- Filip Hrisafov
-
Field Summary
Fields inherited from class org.flowable.engine.impl.persistence.AbstractManager
processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionAbstractAsyncHistoryManager(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCommonActivityInstanceFields(ActivityInstance activityInstance, com.fasterxml.jackson.databind.node.ObjectNode data) protected voidaddCommonEntityLinkFields(EntityLinkEntity entityLink, com.fasterxml.jackson.databind.node.ObjectNode data) protected voidaddCommonIdentityLinkFields(IdentityLinkEntity identityLink, com.fasterxml.jackson.databind.node.ObjectNode data) protected voidaddCommonProcessInstanceFields(ExecutionEntity processInstance, com.fasterxml.jackson.databind.node.ObjectNode data) protected voidaddCommonTaskFields(TaskEntity task, ExecutionEntity execution, com.fasterxml.jackson.databind.node.ObjectNode data) protected voidaddCommonVariableFields(VariableInstanceEntity variable, com.fasterxml.jackson.databind.node.ObjectNode data) protected voidaddHistoricTaskLogEntryFields(org.flowable.task.api.history.HistoricTaskLogEntryBuilder taskLogEntryBuilder, com.fasterxml.jackson.databind.node.ObjectNode data) protected voidaddProcessDefinitionFields(com.fasterxml.jackson.databind.node.ObjectNode data, String processDefinitionId) protected voidaddProcessDefinitionFields(com.fasterxml.jackson.databind.node.ObjectNode data, ProcessDefinition processDefinition) Methods inherited from class org.flowable.engine.impl.history.AbstractHistoryManager
createAttachmentComment, createGroupIdentityLinkComment, createIdentityLinkComment, createIdentityLinkComment, createProcessInstanceIdentityLinkComment, createProcessInstanceIdentityLinkComment, createUserIdentityLinkComment, createUserIdentityLinkComment, findHistoricActivityInstance, findHistoricActivityInstance, getActivityIdForExecution, getEntityCache, getHistoricActivityInstanceFromCache, getHistoryConfigurationSettings, getProcessDefinitionId, isHistoryEnabled, isHistoryEnabled, isHistoryLevelAtLeast, isHistoryLevelAtLeast, parseActivityType, updateActivityMethods inherited from class org.flowable.engine.impl.persistence.AbstractManager
getActivityInstanceEntityManager, getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricProcessInstanceEntityManager, getHistoryManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSessionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.engine.impl.history.HistoryManager
createHistoricActivityInstance, deleteHistoryUserTaskLog, recordActivityEnd, recordActivityEnd, recordActivityStart, recordBulkDeleteProcessInstances, recordDeleteHistoricProcessInstancesByProcessDefinitionId, recordEntityLinkCreated, recordEntityLinkDeleted, recordFormPropertiesSubmitted, recordHistoricDetailVariableCreate, recordHistoricTaskDeleted, recordHistoricUserTaskLogEntry, recordIdentityLinkCreated, recordIdentityLinkDeleted, recordProcessDefinitionChange, recordProcessInstanceDeleted, recordProcessInstanceEnd, recordProcessInstanceNameChange, recordProcessInstanceStart, recordTaskCreated, recordTaskEnd, recordTaskInfoChange, recordVariableCreate, recordVariableRemoved, recordVariableUpdate, updateHistoricActivityInstance, updateProcessBusinessKeyInHistory, updateProcessBusinessStatusInHistory, updateProcessDefinitionIdInHistory
-
Constructor Details
-
AbstractAsyncHistoryManager
-
-
Method Details
-
addCommonProcessInstanceFields
protected void addCommonProcessInstanceFields(ExecutionEntity processInstance, com.fasterxml.jackson.databind.node.ObjectNode data) -
addProcessDefinitionFields
protected void addProcessDefinitionFields(com.fasterxml.jackson.databind.node.ObjectNode data, String processDefinitionId) -
addProcessDefinitionFields
protected void addProcessDefinitionFields(com.fasterxml.jackson.databind.node.ObjectNode data, ProcessDefinition processDefinition) -
addCommonTaskFields
protected void addCommonTaskFields(TaskEntity task, ExecutionEntity execution, com.fasterxml.jackson.databind.node.ObjectNode data) -
addCommonVariableFields
protected void addCommonVariableFields(VariableInstanceEntity variable, com.fasterxml.jackson.databind.node.ObjectNode data) -
addCommonIdentityLinkFields
protected void addCommonIdentityLinkFields(IdentityLinkEntity identityLink, com.fasterxml.jackson.databind.node.ObjectNode data) -
addCommonEntityLinkFields
protected void addCommonEntityLinkFields(EntityLinkEntity entityLink, com.fasterxml.jackson.databind.node.ObjectNode data) -
addCommonActivityInstanceFields
protected void addCommonActivityInstanceFields(ActivityInstance activityInstance, com.fasterxml.jackson.databind.node.ObjectNode data) -
addHistoricTaskLogEntryFields
protected void addHistoricTaskLogEntryFields(org.flowable.task.api.history.HistoricTaskLogEntryBuilder taskLogEntryBuilder, com.fasterxml.jackson.databind.node.ObjectNode data)
-