Uses of Interface
com.flowable.platform.engine.impl.indexing.cache.IndexingContext
Packages that use IndexingContext
Package
Description
-
Uses of IndexingContext in com.flowable.platform.engine.impl.indexing.cache
Classes in com.flowable.platform.engine.impl.indexing.cache that implement IndexingContext -
Uses of IndexingContext in com.flowable.platform.engine.impl.indexing.dataproducer
Methods in com.flowable.platform.engine.impl.indexing.dataproducer with parameters of type IndexingContextModifier and TypeMethodDescriptiontools.jackson.databind.node.ObjectNodeCaseInstanceIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance) tools.jackson.databind.node.ObjectNodeProcessInstanceIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.engine.history.HistoricProcessInstance historicProcessInstance) tools.jackson.databind.node.ObjectNodeTaskIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task) protected tools.jackson.databind.node.ObjectNodeTaskIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task, Consumer<tools.jackson.databind.node.ObjectNode> dataNodeConsumer) tools.jackson.databind.node.ObjectNodeTaskIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task, org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance) tools.jackson.databind.node.ObjectNodeTaskIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task, org.flowable.engine.history.HistoricProcessInstance processInstance) tools.jackson.databind.node.ObjectNodeWorkIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance) tools.jackson.databind.node.ObjectNodeWorkIndexingDataProducer.produceIndexingData(IndexingContext indexingContext, org.flowable.engine.history.HistoricProcessInstance historicProcessInstance) -
Uses of IndexingContext in com.flowable.platform.engine.impl.indexing.job.history
Methods in com.flowable.platform.engine.impl.indexing.job.history with parameters of type IndexingContextModifier and TypeMethodDescriptionprotected voidIndexingManagerHelperImpl.addCaseDefinitionScopeInfo(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String caseDefinitionId, boolean isRoot) protected voidIndexingManagerHelperImpl.addCaseScopeInfo(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String caseInstanceId, boolean isRoot) voidIndexingManagerHelperImpl.addHistoricParentAndRootInformation(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String scopeId, String scopeType) voidIndexingManagerHelperImpl.addHistoricVariableInstanceFields(IndexingContext indexingContext, org.flowable.variable.service.impl.persistence.entity.HistoricVariableInstanceEntity historicVariableInstance, String scopeId, String scopeType, String scopeHierarchyType, tools.jackson.databind.node.ObjectNode data, tools.jackson.databind.node.ArrayNode variablesArrayNode, VariableIndexingFilter indexingFilter) protected voidIndexingManagerHelperImpl.addHistoricVariableScopeDefinitionInfo(IndexingContext indexingContext, org.flowable.variable.api.history.HistoricVariableInstance variableInstance, tools.jackson.databind.node.ObjectNode data) voidIndexingManagerHelperImpl.addHistoricVariablesToData(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String jsonFieldName, String scopeId, String scopeType, List<PlatformIndexedDataEnhancer> indexedDataEnhancers) protected voidIndexingManagerHelperImpl.addIndexingVariableFields(IndexingContext indexingContext, org.flowable.variable.service.impl.persistence.entity.HistoricVariableInstanceEntity historicVariableInstance, String scopeId, String scopeType, String scopeHierarchyType, tools.jackson.databind.node.ObjectNode data, tools.jackson.databind.node.ArrayNode variablesArrayNode, List<PlatformIndexedDataEnhancer> indexedDataEnhancers, VariableIndexingFilter indexingFilter) protected voidIndexingManagerHelperImpl.addParentAndRootInformation(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String scopeId, String scopeType) protected voidIndexingManagerHelperImpl.addProcessDefinitionScopeInfo(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String processDefinitionId, boolean root) protected voidIndexingManagerHelperImpl.addProcessScopeInfo(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String processInstanceId, boolean root) protected voidIndexingManagerHelperImpl.addScopeInfo(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String scopeId, String scopeType, boolean isRoot) voidIndexingManagerHelperImpl.addTranslationFields(IndexingContext indexingContext, String scopeId, String scopeType, String scopeHierarchyType, tools.jackson.databind.node.ObjectNode data, String jsonFieldName) voidIndexingManagerHelperImpl.addTranslationsToData(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String jsonFieldName, String scopeId, String scopeType) voidIndexingManagerHelperImpl.addVariablesToData(IndexingContext indexingContext, tools.jackson.databind.node.ObjectNode data, String jsonFieldName, List<VariableInstancesHolder> variableInstancesHolders, List<PlatformIndexedDataEnhancer> indexedDataEnhancers, VariableIndexingFilter indexingFilter) protected voidIndexingManagerHelperImpl.applyJsonVariableExtractors(IndexingContext indexingContext, List<IndexMappingVariableExtractor> variableExtractors, tools.jackson.databind.node.ObjectNode variableData, String variableId, tools.jackson.databind.node.ObjectNode data, tools.jackson.databind.node.ArrayNode variablesArrayNode) protected voidIndexingManagerHelperImpl.applyTransform(IndexingContext indexingContext, IndexMappingVariableExtractor extractor, tools.jackson.databind.JsonNode resolvedValue, String type, String newVariableName, tools.jackson.databind.node.ObjectNode variableData, tools.jackson.databind.node.ObjectNode data, tools.jackson.databind.node.ObjectNode newVariableData, tools.jackson.databind.node.ArrayNode variablesArrayNode, List<String> extraCopyToFields) Applies a variable extractor transform and indexes the result ontonewVariableData.protected ObjectIndexingManagerHelperImpl.evaluateTransform(IndexingContext indexingContext, IndexMappingVariableExtractor extractor, tools.jackson.databind.JsonNode extractedValue, String scopeType, String scopeDefinitionId, String tenantId) Evaluates the transform expression of a variable extractor.protected List<VariableInstancesHolder> IndexingManagerHelperImpl.gatherVariables(IndexingContext indexingContext, String scopeId, String scopeType) protected List<VariableInstancesHolder> IndexingManagerHelperImpl.getParentVariableInstances(IndexingContext indexingContext, String referenceScopeId, String referenceScopeType) The returned list will be ordered from root to the actual entity for which the entity links were requested.protected VariableInstancesHolderIndexingManagerHelperImpl.getVariableInstancesHolderForScopeIdAndType(IndexingContext indexingContext, String scopeId, String scopeType) protected voidIndexingManagerHelperImpl.reportTransformIncident(IndexingContext indexingContext, String reason, IndexMappingVariableExtractor extractor, String scopeType, String scopeId, String tenantId) protected VariableInstancesHolderIndexingManagerHelperImpl.resolveBpmnScope(IndexingContext indexingContext, String scopeId) protected VariableInstancesHolderIndexingManagerHelperImpl.resolveCmmnScope(IndexingContext indexingContext, String scopeId) protected VariableInstancesHolderIndexingManagerHelperImpl.resolveTaskScope(IndexingContext indexingContext, String scopeId, String scopeType) protected voidIndexingManagerHelperImpl.setVariableValue(IndexingContext indexingContext, String variableInstanceId, String variableType, Object variableValue, tools.jackson.databind.node.ObjectNode indexData, tools.jackson.databind.node.ArrayNode variablesArrayNode, tools.jackson.databind.node.ObjectNode variableData) -
Uses of IndexingContext in com.flowable.platform.engine.impl.indexing.job.transformer
Methods in com.flowable.platform.engine.impl.indexing.job.transformer with parameters of type IndexingContextModifier and TypeMethodDescriptionprotected voidSyncHistoryIndexBulkScopeInstancesTransformer.handleTaskIndexing(IndexingContext indexingContext, org.flowable.common.engine.impl.interceptor.CommandContext commandContext, org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) protected voidSyncHistoryIndexScopeInstanceTransformer.handleTaskIndexing(IndexingContext indexingContext, org.flowable.common.engine.impl.interceptor.CommandContext commandContext, org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) -
Uses of IndexingContext in com.flowable.platform.engine.impl.indexing.reindex
Methods in com.flowable.platform.engine.impl.indexing.reindex with parameters of type IndexingContextModifier and TypeMethodDescriptionprotected voidReindexCaseInstancesCmd.scheduleReindex(IndexingContext indexingContext, org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance) protected voidReindexProcessInstancesCmd.scheduleReindex(IndexingContext indexingContext, org.flowable.engine.history.HistoricProcessInstance processInstance) protected voidReindexTasksCmd.scheduleReindex(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task) protected voidReindexWorkCaseInstancesCmd.scheduleReindex(IndexingContext indexingContext, org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance) protected voidReindexWorkProcessInstancesCmd.scheduleReindex(IndexingContext indexingContext, org.flowable.engine.history.HistoricProcessInstance processInstance) -
Uses of IndexingContext in com.flowable.platform.engine.impl.indexing.scheduler
Methods in com.flowable.platform.engine.impl.indexing.scheduler with parameters of type IndexingContextModifier and TypeMethodDescriptionvoidCaseInstanceIndexingScheduler.scheduleHistoricCaseInstanceIndexing(IndexingContext indexingContext, org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance, String index) voidWorkIndexingScheduler.scheduleHistoricCaseInstanceIndexing(IndexingContext indexingContext, org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance, String index) voidProcessInstanceIndexingScheduler.scheduleHistoricProcessInstanceIndexing(IndexingContext indexingContext, org.flowable.engine.history.HistoricProcessInstance historicProcessInstance, String index) voidWorkIndexingScheduler.scheduleHistoricProcessInstanceIndexing(IndexingContext indexingContext, org.flowable.engine.history.HistoricProcessInstance historicProcessInstance, String index) voidTaskIndexingScheduler.scheduleTaskIndexing(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task, String index) voidTaskIndexingScheduler.scheduleTaskIndexing(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task, org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance, String index) voidTaskIndexingScheduler.scheduleTaskIndexing(IndexingContext indexingContext, org.flowable.task.api.history.HistoricTaskInstance task, org.flowable.engine.history.HistoricProcessInstance processInstance, String index)