public class SearchConfigurationFromHibernateCore extends SearchConfigurationBase implements SearchConfiguration
| Constructor and Description |
|---|
SearchConfigurationFromHibernateCore(org.hibernate.boot.Metadata metadata,
org.hibernate.engine.config.spi.ConfigurationService configurationService,
org.hibernate.boot.registry.classloading.spi.ClassLoaderService hibernateClassLoaderService,
HibernateSessionFactoryService sessionService) |
| Modifier and Type | Method and Description |
|---|---|
ClassLoaderService |
getClassLoaderService() |
Class<?> |
getClassMapping(String entityName)
Returns a
Class from a String parameter. |
Iterator<Class<?>> |
getClassMappings()
Returns an iterator over the list of indexed classes
|
InstanceInitializer |
getInstanceInitializer()
Returns the initializer to be used to initialize potentially lazy entities or collections.
|
SearchMapping |
getProgrammaticMapping() |
Properties |
getProperties()
Gets properties as a java.util.Properties object.
|
String |
getProperty(String propertyName)
Gets a configuration property from its name
or null if not present
|
Map<Class<? extends Service>,Object> |
getProvidedServices()
Return the provided services.
|
org.hibernate.annotations.common.reflection.ReflectionManager |
getReflectionManager()
Returns a reflection manager if already available in the environment
null otherwise
|
boolean |
isIndexMetadataComplete() |
isDeleteByTermEnforced, isIdProvidedImplicit, isTransactionManagerExpectedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisDeleteByTermEnforced, isIdProvidedImplicit, isTransactionManagerExpectedpublic SearchConfigurationFromHibernateCore(org.hibernate.boot.Metadata metadata,
org.hibernate.engine.config.spi.ConfigurationService configurationService,
org.hibernate.boot.registry.classloading.spi.ClassLoaderService hibernateClassLoaderService,
HibernateSessionFactoryService sessionService)
public Iterator<Class<?>> getClassMappings()
SearchConfigurationgetClassMappings in interface SearchConfigurationpublic Class<?> getClassMapping(String entityName)
SearchConfigurationClass from a String parameter.getClassMapping in interface SearchConfigurationentityName - the class name as stringpublic String getProperty(String propertyName)
SearchConfigurationgetProperty in interface SearchConfigurationpropertyName - - as a String.public Properties getProperties()
SearchConfigurationgetProperties in interface SearchConfigurationobjectpublic org.hibernate.annotations.common.reflection.ReflectionManager getReflectionManager()
SearchConfigurationgetReflectionManager in interface SearchConfigurationpublic SearchMapping getProgrammaticMapping()
getProgrammaticMapping in interface SearchConfigurationnullpublic Map<Class<? extends Service>,Object> getProvidedServices()
SearchConfiguration
Provided services are also not allowed to implement Startable or
Stoppable. An exception is thrown in this case.
getProvidedServices in interface SearchConfigurationpublic InstanceInitializer getInstanceInitializer()
SearchConfigurationgetInstanceInitializer in interface SearchConfigurationgetInstanceInitializer in class SearchConfigurationBasepublic boolean isIndexMetadataComplete()
SearchConfigurationBase
In most cases it is safest to default to false.
isIndexMetadataComplete in interface SearchConfigurationisIndexMetadataComplete in class SearchConfigurationBasetrue if it is safe to assume that the information we have about
index metadata is accurate. This should be set to false for example if the index
could contain Documents related to types not known to this SearchFactory instance.public ClassLoaderService getClassLoaderService()
getClassLoaderService in interface SearchConfigurationServiceManagerCopyright © 2006–2016 Hibernate. All rights reserved.