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 class
SearchIntegrationEnvironment.Builder
-
Field Summary
Fields Modifier and Type Field Description static String
CONFIGURATION_PROPERTIES_MASK
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BeanProvider
beanProvider()
BeanResolver
beanResolver()
static SearchIntegrationEnvironment.Builder
builder(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker)
ClassResolver
classResolver()
void
close()
SearchIntegrationEnvironment
override(ConfigurationPropertySource propertySource, ConfigurationPropertyChecker propertyChecker)
ConfigurationPropertyChecker
propertyChecker()
ConfigurationPropertySource
propertySource()
ResourceResolver
resourceResolver()
ServiceResolver
serviceResolver()
-
-
-
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:
close
in 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)
-
-