public abstract class LuceneSearchConfiguration
extends org.hibernate.search.cfg.spi.SearchConfigurationBase
SearchConfiguration implementation that specifies how Hibernate Search should be configured.| Modifier and Type | Field and Description |
|---|---|
protected static String |
DEFAULT_INDEX |
protected static String |
HIBERNATE_PROPERTY_PREFIX |
protected Logger |
logger |
| Modifier | Constructor and Description |
|---|---|
protected |
LuceneSearchConfiguration(Class<?>... annotatedAndBridgeClasses) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getClassMapping(String name) |
Iterator<Class<?>> |
getClassMappings() |
org.hibernate.search.spi.InstanceInitializer |
getInstanceInitializer() |
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() |
org.apache.lucene.util.Version |
getVersion() |
boolean |
isTransactionManagerExpected() |
protected void |
setProperty(String name,
String value) |
protected void |
setProperty(String name,
String value,
String defaultValue) |
String |
toString() |
protected static final String HIBERNATE_PROPERTY_PREFIX
protected static final String DEFAULT_INDEX
protected Logger logger
protected LuceneSearchConfiguration(Class<?>... annotatedAndBridgeClasses)
annotatedAndBridgeClasses - the annotated classes that will be submitted to the indexerpublic org.apache.lucene.util.Version getVersion()
public Properties getProperties()
public org.hibernate.annotations.common.reflection.ReflectionManager getReflectionManager()
public org.hibernate.search.cfg.SearchMapping getProgrammaticMapping()
public Map<Class<? extends org.hibernate.search.spi.ServiceProvider<?>>,Object> getProvidedServices()
public boolean isTransactionManagerExpected()
isTransactionManagerExpected in interface org.hibernate.search.cfg.spi.SearchConfigurationisTransactionManagerExpected in class org.hibernate.search.cfg.spi.SearchConfigurationBasepublic org.hibernate.search.spi.InstanceInitializer getInstanceInitializer()
getInstanceInitializer in interface org.hibernate.search.cfg.spi.SearchConfigurationgetInstanceInitializer in class org.hibernate.search.cfg.spi.SearchConfigurationBaseCopyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.