org.hibernate.search.cfg.impl
Class SearchConfigurationFromHibernateCore

java.lang.Object
  extended by org.hibernate.search.cfg.spi.SearchConfigurationBase
      extended by org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
All Implemented Interfaces:
SearchConfiguration

public class SearchConfigurationFromHibernateCore
extends SearchConfigurationBase
implements SearchConfiguration

Search configuration implementation wrapping an Hibernate Core configuration

Author:
Emmanuel Bernard

Constructor Summary
SearchConfigurationFromHibernateCore(org.hibernate.cfg.Configuration cfg)
           
 
Method Summary
 Class<?> getClassMapping(String name)
           
 Iterator<Class<?>> getClassMappings()
           
 InstanceInitializer getInstanceInitializer()
           
 SearchMapping getProgrammaticMapping()
           
 Properties getProperties()
           
 String getProperty(String propertyName)
           
 Map<Class<? extends ServiceProvider<?>>,Object> getProvidedServices()
           
 org.hibernate.annotations.common.reflection.ReflectionManager getReflectionManager()
           
 boolean isIndexMetadataComplete()
           
 
Methods inherited from class org.hibernate.search.cfg.spi.SearchConfigurationBase
getIndexManagerFactory, isIdProvidedImplicit, isTransactionManagerExpected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.hibernate.search.cfg.spi.SearchConfiguration
getIndexManagerFactory, isIdProvidedImplicit, isTransactionManagerExpected
 

Constructor Detail

SearchConfigurationFromHibernateCore

public SearchConfigurationFromHibernateCore(org.hibernate.cfg.Configuration cfg)
Method Detail

getClassMappings

public Iterator<Class<?>> getClassMappings()
Specified by:
getClassMappings in interface SearchConfiguration

getClassMapping

public Class<?> getClassMapping(String name)
Specified by:
getClassMapping in interface SearchConfiguration

getProperty

public String getProperty(String propertyName)
Specified by:
getProperty in interface SearchConfiguration

getProperties

public Properties getProperties()
Specified by:
getProperties in interface SearchConfiguration

getReflectionManager

public org.hibernate.annotations.common.reflection.ReflectionManager getReflectionManager()
Specified by:
getReflectionManager in interface SearchConfiguration

getProgrammaticMapping

public SearchMapping getProgrammaticMapping()
Specified by:
getProgrammaticMapping in interface SearchConfiguration

getProvidedServices

public Map<Class<? extends ServiceProvider<?>>,Object> getProvidedServices()
Specified by:
getProvidedServices in interface SearchConfiguration

getInstanceInitializer

public InstanceInitializer getInstanceInitializer()
Specified by:
getInstanceInitializer in interface SearchConfiguration
Overrides:
getInstanceInitializer in class SearchConfigurationBase

isIndexMetadataComplete

public boolean isIndexMetadataComplete()
Specified by:
isIndexMetadataComplete in interface SearchConfiguration
Overrides:
isIndexMetadataComplete in class SearchConfigurationBase


Copyright © 2006-2013 Hibernate. All Rights Reserved.