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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBaseExtendedIndexSettingsConfigurer(IndexConfigurationManager indexConfigurationManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidConfigures settings via builders acquired from provided context.protected abstract voidconfigureForIndexConfiguration(TContext context, IndexConfiguration indexConfiguration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:IndexSettingsConfigurerConfigures settings via builders acquired from provided context.- Specified by:
configurein interfaceIndexSettingsConfigurer<TContext>- Parameters:
context- configuration context
-
configureForIndexConfiguration
protected abstract void configureForIndexConfiguration(TContext context, IndexConfiguration indexConfiguration)
-