Class SearchIntegrationEnvironment
java.lang.Object
org.hibernate.search.engine.common.spi.SearchIntegrationEnvironment
- All Implemented Interfaces:
AutoCloseable
The environment of a search integration,
i.e. the configuration properties, classes, resources, services and beans.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuilder
(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker) void
close()
override
(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker) static ConfigurationPropertySource
rootPropertySource
(ConfigurationPropertySource propertySource, BeanResolver beanResolver)
-
Field Details
-
CONFIGURATION_PROPERTIES_MASK
- See Also:
-
-
Method Details
-
rootPropertySource
public static ConfigurationPropertySource rootPropertySource(ConfigurationPropertySource propertySource, BeanResolver beanResolver) -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
propertySource
-
propertyChecker
-
classResolver
-
resourceResolver
-
serviceResolver
-
beanResolver
-
beanProvider
-
override
public SearchIntegrationEnvironment override(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker) -
builder
public static SearchIntegrationEnvironment.Builder builder(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker)
-