Class AbstractElasticSearchTransformer

java.lang.Object
org.flowable.engine.impl.history.async.json.transformer.AbstractHistoryJsonTransformer
com.flowable.indexing.job.transformer.AbstractElasticSearchTransformer
All Implemented Interfaces:
org.flowable.job.service.impl.history.async.transformer.HistoryJsonTransformer
Direct Known Subclasses:
AbstractDeleteEntityIndexTransformer, AbstractTenantAwareElasticSearchTransformer, ActivityIndexTransformer, ActivityProcessDefinitionChangeIndexTransformer, PlanItemInstanceIndexTransformer, RetryFailedBulkRequestTransformer, SyncHistoryIndexActivityTransformer, SyncHistoryIndexContentItemTransformer, SyncHistoryIndexPlanItemInstanceTransformer, SyncHistoryIndexScopeInstanceTransformer

public abstract class AbstractElasticSearchTransformer
extends org.flowable.engine.impl.history.async.json.transformer.AbstractHistoryJsonTransformer
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected LowLevelIndexingService indexingService  
    protected com.fasterxml.jackson.databind.ObjectMapper objectMapper  

    Fields inherited from class org.flowable.engine.impl.history.async.json.transformer.AbstractHistoryJsonTransformer

    processEngineConfiguration

    Fields inherited from interface org.flowable.job.service.impl.history.async.transformer.HistoryJsonTransformer

    FIELD_NAME_DATA, FIELD_NAME_TYPE
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractElasticSearchTransformer​(LowLevelIndexingService indexingService, org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration, com.fasterxml.jackson.databind.ObjectMapper objectMapper)  
  • Method Summary

    Modifier and Type Method Description
    boolean isApplicable​(com.fasterxml.jackson.databind.node.ObjectNode historicalData, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)  

    Methods inherited from class org.flowable.engine.impl.history.async.json.transformer.AbstractHistoryJsonTransformer

    createHistoricActivityInstanceEntity, dispatchEvent, findHistoricActivityInstance, findUnfinishedHistoricActivityInstance, getHistoricActivityInstanceFromCache, getUnfinishedHistoricActivityInstanceFromCache, historicActivityInstanceExistsForData, historicActivityInstanceExistsForDataIncludingFinished

    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, transformJson
  • Field Details

  • Constructor Details

  • Method Details

    • isApplicable

      public boolean isApplicable​(com.fasterxml.jackson.databind.node.ObjectNode historicalData, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)