Class SearchIntegrationEnvironment
- java.lang.Object
-
- org.hibernate.search.engine.common.spi.SearchIntegrationEnvironment
-
- All Implemented Interfaces:
AutoCloseable
public final class SearchIntegrationEnvironment extends Object implements AutoCloseable
The environment of a search integration, i.e. the configuration properties, classes, resources, services and beans.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchIntegrationEnvironment.Builder
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIGURATION_PROPERTIES_MASK
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BeanProviderbeanProvider()BeanResolverbeanResolver()static SearchIntegrationEnvironment.Builderbuilder(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker)ClassResolverclassResolver()voidclose()SearchIntegrationEnvironmentoverride(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker)ConfigurationPropertyCheckerpropertyChecker()ConfigurationPropertySourcepropertySource()ResourceResolverresourceResolver()ServiceResolverserviceResolver()
-
-
-
Field Detail
-
CONFIGURATION_PROPERTIES_MASK
public static final String CONFIGURATION_PROPERTIES_MASK
- See Also:
- Constant Field Values
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
propertySource
public ConfigurationPropertySource propertySource()
-
propertyChecker
public ConfigurationPropertyChecker propertyChecker()
-
classResolver
public ClassResolver classResolver()
-
resourceResolver
public ResourceResolver resourceResolver()
-
serviceResolver
public ServiceResolver serviceResolver()
-
beanResolver
public BeanResolver beanResolver()
-
beanProvider
public BeanProvider beanProvider()
-
override
public SearchIntegrationEnvironment override(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker)
-
builder
public static SearchIntegrationEnvironment.Builder builder(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker)
-
-