Infinispan Distribution 5.2.6.Final-redhat-2

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, EmbeddedCacheManager uninitializedCacheManager, ComponentRegistry cr)
           
 
Method Summary
 Class<?> getClassMapping(String name)
           
 Iterator<Class<?>> getClassMappings()
           
 org.hibernate.search.cfg.spi.IndexManagerFactory getIndexManagerFactory()
           
 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 isIdProvidedImplicit()
           
 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,
                                    EmbeddedCacheManager uninitializedCacheManager,
                                    ComponentRegistry cr)
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

isIdProvidedImplicit

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

getIndexManagerFactory

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

Infinispan Distribution 5.2.6.Final-redhat-2

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