Interface IndexingContext
- All Known Implementing Classes:
IndexingContextImpl
public interface IndexingContext
Helper context that provides access to the necessary data for indexing.
It can cache data that can be accessed multiple times.
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionfindScopedIndexingFilter(String scopeId, String scopeType) org.flowable.cmmn.api.repository.CaseDefinitiongetCaseDefinition(String caseDefinitionId) org.flowable.common.engine.impl.interceptor.CommandContextorg.flowable.cmmn.api.history.HistoricCaseInstancegetHistoricCaseInstance(String caseInstanceId) org.flowable.engine.history.HistoricProcessInstancegetHistoricProcessInstance(String processInstanceId) org.flowable.task.api.history.HistoricTaskInstancegetHistoricTask(String taskInstanceId, String scopeType) getHistoricVariableInstances(String scopeId, String scopeType) getIdentityLinks(String scopeId, String scopeType) getParentEntityLink(String referenceScopeId, String referenceScopeType) org.flowable.engine.repository.ProcessDefinitiongetProcessDefinition(String processDefinitionId) getTranslations(String scopeId, String scopeType)
-
Method Details
-
getHistoricProcessInstance
org.flowable.engine.history.HistoricProcessInstance getHistoricProcessInstance(String processInstanceId) -
getHistoricCaseInstance
-
getHistoricTask
-
getCaseDefinition
-
getProcessDefinition
-
getHistoricVariableInstances
-
getTranslations
-
getIdentityLinks
-
getIndexMappingVariableExtractors
List<IndexMappingVariableExtractor> getIndexMappingVariableExtractors() -
findScopedIndexingFilter
-
getParentEntityLink
-
getCommandContext
org.flowable.common.engine.impl.interceptor.CommandContext getCommandContext() -
getCurrentTenantId
String getCurrentTenantId() -
getIndexingFilterIncidentReporter
IndexingFilterIncidentReporter getIndexingFilterIncidentReporter()
-