Package io.jmix.search.index.impl
Class BaseExtendedIndexSettingsConfigurer<TContext>
java.lang.Object
io.jmix.search.index.impl.BaseExtendedIndexSettingsConfigurer<TContext>
- All Implemented Interfaces:
IndexSettingsConfigurer<TContext>
- Direct Known Subclasses:
ElasticsearchExtendedIndexSettingsConfigurer
,OpenSearchExtendedIndexSettingsConfigurer
public abstract class BaseExtendedIndexSettingsConfigurer<TContext>
extends Object
implements IndexSettingsConfigurer<TContext>
-
Field Summary
-
Constructor Summary
ConstructorDescriptionBaseExtendedIndexSettingsConfigurer
(IndexConfigurationManager indexConfigurationManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Configures settings via builders acquired from provided context.protected abstract void
configureForIndexConfiguration
(TContext context, IndexConfiguration indexConfiguration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.search.index.IndexSettingsConfigurer
isSystem
-
Field Details
-
LOWERCASE_FILTER_NAME
- See Also:
-
indexConfigurationManager
-
-
Constructor Details
-
BaseExtendedIndexSettingsConfigurer
-
-
Method Details
-
configure
Description copied from interface:IndexSettingsConfigurer
Configures settings via builders acquired from provided context.- Specified by:
configure
in interfaceIndexSettingsConfigurer<TContext>
- Parameters:
context
- configuration context
-
configureForIndexConfiguration
protected abstract void configureForIndexConfiguration(TContext context, IndexConfiguration indexConfiguration)
-