Class IndexMappingVariableExtractorCacheHelperImpl
java.lang.Object
com.flowable.platform.engine.impl.indexing.cache.IndexMappingVariableExtractorCacheHelperImpl
- All Implemented Interfaces:
IndexMappingVariableExtractorCacheHelper
public class IndexMappingVariableExtractorCacheHelperImpl
extends Object
implements IndexMappingVariableExtractorCacheHelper
- Author:
- Yvo Swillens
-
Field Summary
-
Constructor Summary
ConstructorDescriptionIndexMappingVariableExtractorCacheHelperImpl
(IndexMappingVariableExtractorCache indexMappingVariableExtractorCache) -
Method Summary
Modifier and TypeMethodDescriptionprotected IndexMappingVariableExtractor
createIndexMappingVariableExtractor
(com.fasterxml.jackson.databind.node.ObjectNode fullTextVariableExtractor, String modelKey) protected IndexMappingVariableExtractor
createIndexMappingVariableExtractor
(VariableExtractor variableExtractor, String modelKey) protected List<IndexMappingVariableExtractor>
createIndexMappingVariableExtractors
(VariableExtractorDefinitionModel extractorModel) protected PlatformRepositoryService
protected ProcessEngineConfigurationImpl
protected PropertyEntityManager
getVariableExtractors
(String indexName, String tenantId) getVariableExtractors
(List<String> indexNames, String tenantId) void
protected boolean
void
-
Field Details
-
lastUpdateIndicator
-
-
Constructor Details
-
IndexMappingVariableExtractorCacheHelperImpl
public IndexMappingVariableExtractorCacheHelperImpl(IndexMappingVariableExtractorCache indexMappingVariableExtractorCache)
-
-
Method Details
-
getVariableExtractors
public List<IndexMappingVariableExtractor> getVariableExtractors(List<String> indexNames, String tenantId) - Specified by:
getVariableExtractors
in interfaceIndexMappingVariableExtractorCacheHelper
-
getVariableExtractors
- Specified by:
getVariableExtractors
in interfaceIndexMappingVariableExtractorCacheHelper
-
updateCache
public void updateCache()- Specified by:
updateCache
in interfaceIndexMappingVariableExtractorCacheHelper
-
markNewDeployment
public void markNewDeployment()- Specified by:
markNewDeployment
in interfaceIndexMappingVariableExtractorCacheHelper
-
createIndexMappingVariableExtractors
protected List<IndexMappingVariableExtractor> createIndexMappingVariableExtractors(VariableExtractorDefinitionModel extractorModel) -
createIndexMappingVariableExtractor
protected IndexMappingVariableExtractor createIndexMappingVariableExtractor(VariableExtractor variableExtractor, String modelKey) -
createIndexMappingVariableExtractor
protected IndexMappingVariableExtractor createIndexMappingVariableExtractor(com.fasterxml.jackson.databind.node.ObjectNode fullTextVariableExtractor, String modelKey) -
shouldFetchVariableExtractors
protected boolean shouldFetchVariableExtractors() -
getPlatformRepositoryService
-
getProcessEngineConfiguration
-
getPropertyEntityManager
-