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 interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionfindScopedIndexingFilter
(String scopeId, String scopeType) org.flowable.cmmn.api.repository.CaseDefinition
getCaseDefinition
(String caseDefinitionId) org.flowable.common.engine.impl.interceptor.CommandContext
org.flowable.cmmn.api.history.HistoricCaseInstance
getHistoricCaseInstance
(String caseInstanceId) org.flowable.engine.history.HistoricProcessInstance
getHistoricProcessInstance
(String processInstanceId) org.flowable.task.api.history.HistoricTaskInstance
getHistoricTask
(String taskInstanceId, String scopeType) getHistoricVariableInstances
(String scopeId, String scopeType) getIdentityLinks
(String scopeId, String scopeType) getParentEntityLink
(String referenceScopeId, String referenceScopeType) org.flowable.engine.repository.ProcessDefinition
getProcessDefinition
(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()
-