Package | Description |
---|---|
org.hibernate.search.analyzer.definition.spi | |
org.hibernate.search.cfg | |
org.hibernate.search.cfg.spi | |
org.hibernate.search.engine.service.beanresolver.spi | |
org.hibernate.search.engine.service.classloading.spi |
The class loading service SPI.
|
org.hibernate.search.engine.service.named.spi | |
org.hibernate.search.engine.service.spi |
Classes offering a service infrastructure for Search.
|
org.hibernate.search.indexes.serialization.spi | |
org.hibernate.search.store.spi |
Modifier and Type | Interface and Description |
---|---|
interface |
LuceneAnalysisDefinitionSourceService
This service allows to inject a custom
LuceneAnalysisDefinitionProvider . |
Modifier and Type | Field and Description |
---|---|
static Map<Class<? extends Service>,String> |
Environment.DEFAULT_SERVICES_MAP |
Modifier and Type | Interface and Description |
---|---|
interface |
DirectoryProviderService<D extends Directory>
This Service allows to customize the creation of
DirectoryProvider
instances, potentially making use of shortcuts for the implementation names and altering default implementations. |
interface |
IdUniquenessResolver
Contract checking that two given classes cannot share the same identifier and be two different
instances in the underlying datastore (or event provider).
|
interface |
IndexManagerFactory
By implementing this integration point you can customize the creation of IndexManager instances.
|
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends Service>,Object> |
SearchConfiguration.getProvidedServices()
Return the provided services.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BeanResolver
Provides a way to resolve references to externally defined beans.
|
Modifier and Type | Class and Description |
---|---|
class |
ReflectionBeanResolver
A bean resolver that uses reflection to instantiate beans.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClassLoaderService
A service for interacting with class loaders.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NamedResolver
The service to use to lookup objects by name.
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceReference<S extends Service>
A auto-closable reference to a
Service . |
Modifier and Type | Method and Description |
---|---|
<S extends Service> |
ServiceManager.releaseService(Class<S> serviceRole)
Releases the service in the specified service role.
|
<S extends Service> |
ServiceManager.requestReference(Class<S> serviceRole)
Gets a reference to the service with the requested role.
|
<S extends Service> |
ServiceManager.requestService(Class<S> serviceRole)
Gets the service in the specified service role.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LuceneWorkSerializer
Serialize
LuceneWork instances. |
interface |
SerializationProvider
Provides access to a serializer and deserializer to send the necessary work load for remote backends over the wire.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LockFactoryCreator
A service for obtaining
LockFactory s based on the current configuration. |
Modifier and Type | Class and Description |
---|---|
class |
BaseDirectoryProviderService
Base class for custom
DirectoryProviderService implementations |
Copyright © 2006-2018 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.