org.infinispan.query.backend
Class SearchableCacheConfiguration

java.lang.Object
  extended by org.hibernate.search.cfg.spi.SearchConfigurationBase
      extended by org.infinispan.query.backend.SearchableCacheConfiguration
All Implemented Interfaces:
org.hibernate.search.cfg.spi.SearchConfiguration

public class SearchableCacheConfiguration
extends org.hibernate.search.cfg.spi.SearchConfigurationBase
implements org.hibernate.search.cfg.spi.SearchConfiguration

Class that implements org.hibernate.search.cfg.SearchConfiguration so that within Infinispan-Query, there is no need for a Hibernate Core configuration object.

Author:
Navin Surtani, Sanne Grinovero

Constructor Summary
SearchableCacheConfiguration(Class<?>[] classArray, Properties properties)
           
 
Method Summary
 Class<?> getClassMapping(String name)
           
 Iterator<Class<?>> getClassMappings()
           
 org.hibernate.search.cfg.SearchMapping getProgrammaticMapping()
           
 Properties getProperties()
           
 String getProperty(String propertyName)
           
 Map<Class<? extends org.hibernate.search.spi.ServiceProvider<?>>,Object> getProvidedServices()
           
 org.hibernate.annotations.common.reflection.ReflectionManager getReflectionManager()
           
 boolean isTransactionManagerExpected()
           
 
Methods inherited from class org.hibernate.search.cfg.spi.SearchConfigurationBase
getInstanceInitializer, isIndexMetadataComplete
 
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
getInstanceInitializer, isIndexMetadataComplete
 

Constructor Detail

SearchableCacheConfiguration

public SearchableCacheConfiguration(Class<?>[] classArray,
                                    Properties properties)
Method Detail

getClassMappings

public Iterator<Class<?>> getClassMappings()
Specified by:
getClassMappings in interface org.hibernate.search.cfg.spi.SearchConfiguration

getClassMapping

public Class<?> getClassMapping(String name)
Specified by:
getClassMapping in interface org.hibernate.search.cfg.spi.SearchConfiguration

getProperty

public String getProperty(String propertyName)
Specified by:
getProperty in interface org.hibernate.search.cfg.spi.SearchConfiguration

getProperties

public Properties getProperties()
Specified by:
getProperties in interface org.hibernate.search.cfg.spi.SearchConfiguration

getReflectionManager

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

getProgrammaticMapping

public org.hibernate.search.cfg.SearchMapping getProgrammaticMapping()
Specified by:
getProgrammaticMapping in interface org.hibernate.search.cfg.spi.SearchConfiguration

getProvidedServices

public Map<Class<? extends org.hibernate.search.spi.ServiceProvider<?>>,Object> getProvidedServices()
Specified by:
getProvidedServices in interface org.hibernate.search.cfg.spi.SearchConfiguration

isTransactionManagerExpected

public boolean isTransactionManagerExpected()
Specified by:
isTransactionManagerExpected in interface org.hibernate.search.cfg.spi.SearchConfiguration
Overrides:
isTransactionManagerExpected in class org.hibernate.search.cfg.spi.SearchConfigurationBase

-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.