Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hibernate.search.store
Interface LockFactoryFactory

    public interface LockFactoryFactory

To use a custom implementation of org.apache.lucene.store.LockFactory you need to implement this interface and define the fully qualified classname of the factory implementation as a DirectoryProvider parameter for the locking_strategy key. The implementation must have a no-arg constructor.

Author:
  Sanne Grinovero

Method Summary
`org.apache.lucene.store.LockFactory` | `createLockFactory(java.io.File indexDir, java.util.Properties dirConfiguration)` Creates a LockFactory implementation.

Method Detail

### createLockFactory

    org.apache.lucene.store.LockFactory createLockFactory(java.io.File indexDir,
                                                          java.util.Properties dirConfiguration)

  Creates a LockFactory implementation. A different LockFactory is created for each DirectoryProvider.

  Parameters:
    `indexDir` - path to the indexBase setting, or null for DirectoryProviders which don't rely on filesystem
    `dirConfiguration` - the properties set on the current DirectoryProvider
  Returns:
    the created LockFactory

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2006-2010 Hibernate. All Rights Reserved.