org.hibernate.search.hcore.impl
Class MassIndexerFactoryIntegrator
java.lang.Object
org.hibernate.search.hcore.impl.MassIndexerFactoryIntegrator
- All Implemented Interfaces:
- org.hibernate.integrator.spi.Integrator, org.hibernate.integrator.spi.ServiceContributingIntegrator, org.hibernate.service.spi.BasicServiceInitiator<MassIndexerFactory>, org.hibernate.service.spi.ServiceInitiator<MassIndexerFactory>
public class MassIndexerFactoryIntegrator
- extends Object
- implements org.hibernate.integrator.spi.ServiceContributingIntegrator, org.hibernate.service.spi.BasicServiceInitiator<MassIndexerFactory>
Registers a MassIndexerFactory in the ServiceRegistry.
The type of the factory can be specified in the configuration otherwise a defaul one is used.
- Author:
- Davide D'Alto
|
Method Summary |
void |
disintegrate(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
|
Class<MassIndexerFactory> |
getServiceInitiated()
|
MassIndexerFactory |
initiateService(Map configurationValues,
org.hibernate.service.spi.ServiceRegistryImplementor registry)
|
void |
integrate(org.hibernate.cfg.Configuration configuration,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
|
void |
integrate(org.hibernate.metamodel.source.MetadataImplementor metadata,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
|
void |
prepareServices(org.hibernate.service.ServiceRegistryBuilder serviceRegistryBuilder)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MASS_INDEXER_FACTORY_CLASSNAME
public static final String MASS_INDEXER_FACTORY_CLASSNAME
- See Also:
- Constant Field Values
MassIndexerFactoryIntegrator
public MassIndexerFactoryIntegrator()
getServiceInitiated
public Class<MassIndexerFactory> getServiceInitiated()
- Specified by:
getServiceInitiated in interface org.hibernate.service.spi.ServiceInitiator<MassIndexerFactory>
initiateService
public MassIndexerFactory initiateService(Map configurationValues,
org.hibernate.service.spi.ServiceRegistryImplementor registry)
- Specified by:
initiateService in interface org.hibernate.service.spi.BasicServiceInitiator<MassIndexerFactory>
integrate
public void integrate(org.hibernate.cfg.Configuration configuration,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
- Specified by:
integrate in interface org.hibernate.integrator.spi.Integrator
integrate
public void integrate(org.hibernate.metamodel.source.MetadataImplementor metadata,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
- Specified by:
integrate in interface org.hibernate.integrator.spi.Integrator
disintegrate
public void disintegrate(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
- Specified by:
disintegrate in interface org.hibernate.integrator.spi.Integrator
prepareServices
public void prepareServices(org.hibernate.service.ServiceRegistryBuilder serviceRegistryBuilder)
- Specified by:
prepareServices in interface org.hibernate.integrator.spi.ServiceContributingIntegrator
Copyright © 2006-2013 Hibernate. All Rights Reserved.