Package | Description |
---|---|
org.hibernate.search.cfg | |
org.hibernate.search.cfg.impl | |
org.hibernate.search.cfg.spi | |
org.hibernate.search.engine.impl | |
org.hibernate.search.engine.service.classloading.impl | |
org.hibernate.search.engine.service.classloading.spi |
The class loading service SPI.
|
org.hibernate.search.engine.service.impl |
Internal implementation classes for service manager.
|
org.hibernate.search.engine.service.spi |
Classes offering a service infrastructure for Search.
|
org.hibernate.search.hcore.impl | |
org.hibernate.search.indexes.serialization.spi | |
org.hibernate.search.infinispan.impl | |
org.hibernate.search.infinispan.spi |
Defines the integration points between Hibernate Search and Infinispan.
|
Modifier and Type | Field and Description |
---|---|
static Map<Class<? extends Service>,String> |
Environment.DEFAULT_SERVICES_MAP |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingClassLoaderService
An implementation of class loader service which delegates to the ORM provided
ClassLoaderService . |
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends Service>,Object> |
SearchConfigurationFromHibernateCore.getProvidedServices() |
Modifier and Type | Interface and Description |
---|---|
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 | Class and Description |
---|---|
class |
DefaultIndexManagerFactory
This is the default
IndexManager implementation for Hibernate Search. |
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends Service>,Object> |
IncrementalSearchConfiguration.getProvidedServices() |
Map<Class<? extends Service>,Object> |
ReflectionReplacingSearchConfiguration.getProvidedServices() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultClassLoaderService
Default implementation of
ClassLoaderService using the old pre class loader service apporach of
attempting to load from the current and thread context class loaders. |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassLoaderService
A service for interacting with class loaders.
|
Modifier and Type | Method and Description |
---|---|
<S extends Service> |
StandardServiceManager.releaseService(Class<S> serviceRole) |
<S extends Service> |
StandardServiceManager.requestService(Class<S> serviceRole) |
Constructor and Description |
---|
StandardServiceManager(SearchConfiguration searchConfiguration,
BuildContext buildContext,
Map<Class<? extends Service>,String> defaultServices) |
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.requestService(Class<S> serviceRole)
Gets the service in the specified service role.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HibernateSessionFactoryService
A Hibernate Search service which allows to request a Hibernate
SessionFactory during bootstrapping. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultHibernateSessionFactoryService
A Hibernate Search service which allows to request a Hibernate
SessionFactory during bootstrapping. |
Modifier and Type | Interface and Description |
---|---|
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 |
AsyncDeleteExecutorService
Defines the service contract for the Executor which we'll use in
combination with the Infinispan Lucene Directory, as this provides
an option to execute delete operations in background.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultAsyncDeleteExecutor
A shared service used among all InfinispanDirectoryProvider instances to
delete segments asynchronously.
|
class |
DefaultCacheManagerService
Provides access to Infinispan's CacheManager; one CacheManager is needed for all caches,
it can be taken via JNDI or started by this ServiceProvider; in this case it will also
be stopped when no longer needed.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CacheManagerService |
Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved