Class AbstractNeedsHistoricCaseInstanceJsonTransformer

java.lang.Object
org.flowable.cmmn.engine.impl.history.async.json.transformer.AbstractHistoryJsonTransformer
org.flowable.cmmn.engine.impl.history.async.json.transformer.AbstractNeedsHistoricCaseInstanceJsonTransformer
All Implemented Interfaces:
HistoryJsonTransformer
Direct Known Subclasses:
CaseInstanceEndHistoryJsonTransformer, CaseInstanceReactivateHistoryJsonTransformer, CaseInstanceUpdateBusinessKeyHistoryJsonTransformer, CaseInstanceUpdateBusinessStatusHistoryJsonTransformer, CaseInstanceUpdateNameHistoryJsonTransformer, HistoricCaseInstanceDeletedHistoryJsonTransformer, UpdateCaseDefinitionCascadeHistoryJsonTransformer

public abstract class AbstractNeedsHistoricCaseInstanceJsonTransformer extends AbstractHistoryJsonTransformer
Author:
Joram Barrez
  • Constructor Details

    • AbstractNeedsHistoricCaseInstanceJsonTransformer

      public AbstractNeedsHistoricCaseInstanceJsonTransformer(CmmnEngineConfiguration cmmnEngineConfiguration)
  • Method Details

    • isApplicable

      public boolean isApplicable(com.fasterxml.jackson.databind.node.ObjectNode historicalData, CommandContext commandContext)
    • getHistoricCaseInstanceEntity

      protected HistoricCaseInstanceEntity getHistoricCaseInstanceEntity(com.fasterxml.jackson.databind.node.ObjectNode historicalData, CommandContext commandContext)