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, getProcessDefinitionprotected 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 AbstractIndexingDataProducerprotected String getMappingType()
getMappingType in class AbstractIndexingDataProducerpublic 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)