org.hibernate.lucene.store
Class DirectoryProviderFactory

java.lang.Object
  extended by org.hibernate.lucene.store.DirectoryProviderFactory

public class DirectoryProviderFactory
extends Object

Create a Lucene directory provider

Lucene directory providers are configured through properties - hibernate.lucene.default.* and - hibernate.lucene..* properties have precedence over default The implementation is described by hibernate.lucene.[default|indexname].directory_provider If none is defined the default value is FSDirectory

Author:
Emmanuel Bernard, Sylvain Vieujot

Field Summary
 List<DirectoryProvider<?>> providers
           
 
Constructor Summary
DirectoryProviderFactory()
           
 
Method Summary
 DirectoryProvider<?> createDirectoryProvider(Class<?> entity, org.hibernate.cfg.Configuration cfg)
           
static String getTypeName(Class<?> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

providers

public List<DirectoryProvider<?>> providers
Constructor Detail

DirectoryProviderFactory

public DirectoryProviderFactory()
Method Detail

createDirectoryProvider

public DirectoryProvider<?> createDirectoryProvider(Class<?> entity,
                                                    org.hibernate.cfg.Configuration cfg)

getTypeName

public static String getTypeName(Class<?> clazz)