Class AbstractHistoryJsonTransformer
- java.lang.Object
-
- org.flowable.engine.impl.history.async.json.transformer.AbstractHistoryJsonTransformer
-
- All Implemented Interfaces:
HistoryJsonTransformer
- Direct Known Subclasses:
AbstractNeedsHistoricActivityHistoryJsonTransformer,AbstractNeedsProcessInstanceHistoryJsonTransformer,AbstractNeedsTaskHistoryJsonTransformer,AbstractNeedsUnfinishedHistoricActivityHistoryJsonTransformer,AbstractProcessInstanceDeleteHistoryTransformer,ActivityFullHistoryJsonTransformer,ActivityStartHistoryJsonTransformer,ActivityUpdateHistoryJsonTransformer,EntityLinkCreatedHistoryJsonTransformer,EntityLinkDeletedHistoryJsonTransformer,FormPropertiesSubmittedHistoryJsonTransformer,HistoricDetailVariableUpdateHistoryJsonTransformer,HistoricUserTaskLogDeleteJsonTransformer,HistoricUserTaskLogRecordJsonTransformer,IdentityLinkCreatedHistoryJsonTransformer,IdentityLinkDeletedHistoryJsonTransformer,ProcessInstanceStartHistoryJsonTransformer,SubProcessInstanceStartHistoryJsonTransformer,TaskCreatedHistoryJsonTransformer,VariableCreatedHistoryJsonTransformer,VariableRemovedHistoryJsonTransformer,VariableUpdatedHistoryJsonTransformer
public abstract class AbstractHistoryJsonTransformer extends Object implements HistoryJsonTransformer
-
-
Field Summary
Fields Modifier and Type Field Description protected ProcessEngineConfigurationImplprocessEngineConfiguration-
Fields inherited from interface org.flowable.job.service.impl.history.async.transformer.HistoryJsonTransformer
FIELD_NAME_DATA, FIELD_NAME_TYPE
-
-
Constructor Summary
Constructors Constructor Description AbstractHistoryJsonTransformer(ProcessEngineConfigurationImpl processEngineConfiguration)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.flowable.job.service.impl.history.async.transformer.HistoryJsonTransformer
getTypes, isApplicable, transformJson
-
-
-
-
Field Detail
-
processEngineConfiguration
protected ProcessEngineConfigurationImpl processEngineConfiguration
-
-
Constructor Detail
-
AbstractHistoryJsonTransformer
public AbstractHistoryJsonTransformer(ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Detail
-
dispatchEvent
protected void dispatchEvent(CommandContext commandContext, FlowableEvent event)
-
historicActivityInstanceExistsForData
public boolean historicActivityInstanceExistsForData(com.fasterxml.jackson.databind.node.ObjectNode historicalData, CommandContext commandContext)
-
historicActivityInstanceExistsForDataIncludingFinished
public boolean historicActivityInstanceExistsForDataIncludingFinished(com.fasterxml.jackson.databind.node.ObjectNode historicalData, CommandContext commandContext)
-
findUnfinishedHistoricActivityInstance
protected HistoricActivityInstanceEntity findUnfinishedHistoricActivityInstance(CommandContext commandContext, String executionId, String activityId)
-
getUnfinishedHistoricActivityInstanceFromCache
protected HistoricActivityInstanceEntity getUnfinishedHistoricActivityInstanceFromCache(CommandContext commandContext, String executionId, String activityId)
-
findHistoricActivityInstance
protected HistoricActivityInstanceEntity findHistoricActivityInstance(CommandContext commandContext, String executionId, String activityId)
-
getHistoricActivityInstanceFromCache
protected HistoricActivityInstanceEntity getHistoricActivityInstanceFromCache(CommandContext commandContext, String executionId, String activityId)
-
createHistoricActivityInstanceEntity
protected HistoricActivityInstanceEntity createHistoricActivityInstanceEntity(com.fasterxml.jackson.databind.node.ObjectNode historicalData, CommandContext commandContext, HistoricActivityInstanceEntityManager historicActivityInstanceEntityManager)
-
-