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) getCaseDefinition
(String caseDefinitionId) getHistoricCaseInstance
(String caseInstanceId) getHistoricProcessInstance
(String processInstanceId) getHistoricTask
(String taskInstanceId, String scopeType) getHistoricVariableInstances
(String scopeId, String scopeType) getIdentityLinks
(String scopeId, String scopeType) getParentEntityLink
(String referenceScopeId, String referenceScopeType) getProcessDefinition
(String processDefinitionId) getTranslations
(String scopeId, String scopeType)
-
Method Details
-
getHistoricProcessInstance
-
getHistoricCaseInstance
-
getHistoricTask
-
getCaseDefinition
-
getProcessDefinition
-
getHistoricVariableInstances
Map<String,HistoricVariableInstanceEntity> getHistoricVariableInstances(String scopeId, String scopeType) -
getTranslations
-
getIdentityLinks
-
getIndexMappingVariableExtractors
List<IndexMappingVariableExtractor> getIndexMappingVariableExtractors() -
findScopedIndexingFilter
-
getParentEntityLink
-
getCommandContext
CommandContext getCommandContext()
-