public class TaskIndexingDataProducer extends AbstractIndexingDataProducer
Modifier and Type | Field and Description |
---|---|
protected ProcessEngineConfigurationImpl |
processEngineConfiguration |
indexedDataEnhancers, indexingManagerHelper, objectMapper
Constructor and Description |
---|
TaskIndexingDataProducer(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
IndexManager indexManager,
ProcessEngineConfigurationImpl processEngineConfiguration,
IndexVariableTypes indexVariableTypes,
List<PlatformIndexedDataEnhancer> indexedDataEnhancers) |
Modifier and Type | Method and Description |
---|---|
protected JobServiceConfiguration |
getJobServiceConfiguration() |
protected String |
getMappingType() |
com.fasterxml.jackson.databind.node.ObjectNode |
produceIndexingData(HistoricTaskInstance task) |
com.fasterxml.jackson.databind.node.ObjectNode |
produceIndexingData(HistoricTaskInstance task,
CaseDefinition caseDefinition,
HistoricCaseInstance caseInstance) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
produceIndexingData(HistoricTaskInstance task,
Consumer<com.fasterxml.jackson.databind.node.ObjectNode> dataNodeConsumer) |
com.fasterxml.jackson.databind.node.ObjectNode |
produceIndexingData(HistoricTaskInstance task,
HistoricProcessInstance processInstance) |
addGroupIdentityLink, addIdentityLink, addIdentityLink, addIdentityLinks, addUserIdentityLink, createDataNodeForIndexing, getBpmnModel, getProcessDefinition
protected ProcessEngineConfigurationImpl processEngineConfiguration
public TaskIndexingDataProducer(com.fasterxml.jackson.databind.ObjectMapper objectMapper, IndexManager indexManager, ProcessEngineConfigurationImpl processEngineConfiguration, IndexVariableTypes indexVariableTypes, List<PlatformIndexedDataEnhancer> indexedDataEnhancers)
protected JobServiceConfiguration getJobServiceConfiguration()
getJobServiceConfiguration
in class AbstractIndexingDataProducer
protected String getMappingType()
getMappingType
in class AbstractIndexingDataProducer
public com.fasterxml.jackson.databind.node.ObjectNode produceIndexingData(HistoricTaskInstance task)
public com.fasterxml.jackson.databind.node.ObjectNode produceIndexingData(HistoricTaskInstance task, HistoricProcessInstance processInstance)
public com.fasterxml.jackson.databind.node.ObjectNode produceIndexingData(HistoricTaskInstance task, CaseDefinition caseDefinition, HistoricCaseInstance caseInstance)
protected com.fasterxml.jackson.databind.node.ObjectNode produceIndexingData(HistoricTaskInstance task, Consumer<com.fasterxml.jackson.databind.node.ObjectNode> dataNodeConsumer)