Class OpenSearchExtendedIndexSettingsConfigurer
java.lang.Object
io.jmix.search.index.impl.BaseExtendedIndexSettingsConfigurer<OpenSearchIndexSettingsConfigurationContext>
io.jmix.searchopensearch.index.impl.OpenSearchExtendedIndexSettingsConfigurer
- All Implemented Interfaces:
IndexSettingsConfigurer<OpenSearchIndexSettingsConfigurationContext>,OpenSearchIndexSettingsConfigurer
@Component("search_OpenSearchExtendedIndexSettingsConfigurer")
public class OpenSearchExtendedIndexSettingsConfigurer
extends BaseExtendedIndexSettingsConfigurer<OpenSearchIndexSettingsConfigurationContext>
implements OpenSearchIndexSettingsConfigurer
-
Field Summary
Fields inherited from class io.jmix.search.index.impl.BaseExtendedIndexSettingsConfigurer
indexConfigurationManager, LOWERCASE_FILTER_NAME -
Constructor Summary
ConstructorsConstructorDescriptionOpenSearchExtendedIndexSettingsConfigurer(IndexConfigurationManager indexConfigurationManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidConfigures settings via builders acquired from provided context.protected voidconfigureForIndexConfiguration(OpenSearchIndexSettingsConfigurationContext context, IndexConfiguration indexConfiguration) booleanisSystem()Defines if this configurer is system.
-
Constructor Details
-
OpenSearchExtendedIndexSettingsConfigurer
public OpenSearchExtendedIndexSettingsConfigurer(IndexConfigurationManager indexConfigurationManager)
-
-
Method Details
-
configure
Description copied from interface:IndexSettingsConfigurerConfigures settings via builders acquired from provided context.- Specified by:
configurein interfaceIndexSettingsConfigurer<OpenSearchIndexSettingsConfigurationContext>- Specified by:
configurein interfaceOpenSearchIndexSettingsConfigurer- Overrides:
configurein classBaseExtendedIndexSettingsConfigurer<OpenSearchIndexSettingsConfigurationContext>- Parameters:
context- configuration context
-
isSystem
public boolean isSystem()Description copied from interface:IndexSettingsConfigurerDefines if this configurer is system.All system configurers applies before non-system.
- Specified by:
isSystemin interfaceIndexSettingsConfigurer<OpenSearchIndexSettingsConfigurationContext>- Returns:
-
configureForIndexConfiguration
protected void configureForIndexConfiguration(OpenSearchIndexSettingsConfigurationContext context, IndexConfiguration indexConfiguration)
-