Package com.flowable.indexing.job
Class IndexDataAsyncHistoryJobHandler
- java.lang.Object
-
- org.flowable.job.service.impl.history.async.AbstractAsyncHistoryJobHandler
-
- org.flowable.job.service.impl.history.async.AsyncHistoryJobHandler
-
- com.flowable.indexing.job.IndexDataAsyncHistoryJobHandler
-
- All Implemented Interfaces:
HistoryJobHandler
public class IndexDataAsyncHistoryJobHandler extends AsyncHistoryJobHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected BulkIndexRequestExecutor
bulkIndexRequestExecutor
static String
JOB_TYPE
-
Fields inherited from class org.flowable.job.service.impl.history.async.AsyncHistoryJobHandler
defaultHistoryJsonTransformer, historyJsonTransformers
-
Fields inherited from class org.flowable.job.service.impl.history.async.AbstractAsyncHistoryJobHandler
isAsyncHistoryJsonGroupingEnabled, jobType, logger
-
-
Constructor Summary
Constructors Constructor Description IndexDataAsyncHistoryJobHandler(List<HistoryJsonTransformer> historyJsonTransformers, BulkIndexRequestExecutor bulkIndexRequestExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(HistoryJobEntity historyJob, String configuration, CommandContext commandContext, JobServiceConfiguration jobServiceConfiguration)
String
getType()
protected void
handleNoMatchingHistoryTransformer(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.node.ObjectNode historicalData, String type)
-
Methods inherited from class org.flowable.job.service.impl.history.async.AsyncHistoryJobHandler
addHistoryJsonTransformer, executeHistoryTransformers, getDefaultHistoryJsonTransformer, getHistoryJsonTransformers, processHistoryJson, setDefaultHistoryJsonTransformer, setHistoryJsonTransformers
-
Methods inherited from class org.flowable.job.service.impl.history.async.AbstractAsyncHistoryJobHandler
getJobBytes, isAsyncHistoryJsonGroupingEnabled, setAsyncHistoryJsonGroupingEnabled
-
-
-
-
Field Detail
-
JOB_TYPE
public static final String JOB_TYPE
- See Also:
- Constant Field Values
-
bulkIndexRequestExecutor
protected BulkIndexRequestExecutor bulkIndexRequestExecutor
-
-
Constructor Detail
-
IndexDataAsyncHistoryJobHandler
public IndexDataAsyncHistoryJobHandler(List<HistoryJsonTransformer> historyJsonTransformers, BulkIndexRequestExecutor bulkIndexRequestExecutor)
-
-
Method Detail
-
execute
public void execute(HistoryJobEntity historyJob, String configuration, CommandContext commandContext, JobServiceConfiguration jobServiceConfiguration)
- Specified by:
execute
in interfaceHistoryJobHandler
- Overrides:
execute
in classAbstractAsyncHistoryJobHandler
-
getType
public String getType()
- Specified by:
getType
in interfaceHistoryJobHandler
- Overrides:
getType
in classAbstractAsyncHistoryJobHandler
-
handleNoMatchingHistoryTransformer
protected void handleNoMatchingHistoryTransformer(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.node.ObjectNode historicalData, String type)
- Overrides:
handleNoMatchingHistoryTransformer
in classAsyncHistoryJobHandler
-
-