Class AsyncHistoryJobHandler
java.lang.Object
org.flowable.job.service.impl.history.async.AbstractAsyncHistoryJobHandler
org.flowable.job.service.impl.history.async.AsyncHistoryJobHandler
- All Implemented Interfaces:
HistoryJobHandler
- Direct Known Subclasses:
AsyncHistoryJobZippedHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HistoryJsonTransformerprotected Map<String,List<HistoryJsonTransformer>> Fields inherited from class org.flowable.job.service.impl.history.async.AbstractAsyncHistoryJobHandler
isAsyncHistoryJsonGroupingEnabled, jobType, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHistoryJsonTransformer(HistoryJsonTransformer historyJsonTransformer) protected voidexecuteHistoryTransformers(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.node.ObjectNode historicalJsonData, List<HistoryJsonTransformer> transformers) protected voidhandleNoMatchingHistoryTransformer(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.node.ObjectNode historicalData, String type) protected voidprocessHistoryJson(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.JsonNode historyNode) voidsetDefaultHistoryJsonTransformer(HistoryJsonTransformer defaultHistoryJsonTransformer) voidsetHistoryJsonTransformers(Map<String, List<HistoryJsonTransformer>> historyJsonTransformers) Methods inherited from class org.flowable.job.service.impl.history.async.AbstractAsyncHistoryJobHandler
execute, getAsyncHistoryListener, getJobBytes, getType, isAsyncHistoryJsonGroupingEnabled, setAsyncHistoryJsonGroupingEnabled
-
Field Details
-
historyJsonTransformers
-
defaultHistoryJsonTransformer
-
-
Constructor Details
-
AsyncHistoryJobHandler
-
-
Method Details
-
addHistoryJsonTransformer
-
processHistoryJson
protected void processHistoryJson(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.JsonNode historyNode) - Specified by:
processHistoryJsonin classAbstractAsyncHistoryJobHandler
-
executeHistoryTransformers
protected void executeHistoryTransformers(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.node.ObjectNode historicalJsonData, List<HistoryJsonTransformer> transformers) -
handleNoMatchingHistoryTransformer
protected void handleNoMatchingHistoryTransformer(CommandContext commandContext, HistoryJobEntity job, com.fasterxml.jackson.databind.node.ObjectNode historicalData, String type) -
getHistoryJsonTransformers
-
setHistoryJsonTransformers
public void setHistoryJsonTransformers(Map<String, List<HistoryJsonTransformer>> historyJsonTransformers) -
getDefaultHistoryJsonTransformer
-
setDefaultHistoryJsonTransformer
-