org.hibernate.search.store
Interface LockFactoryProvider
- All Known Subinterfaces:
- LockFactoryFactory
public interface LockFactoryProvider
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
createLockFactory
org.apache.lucene.store.LockFactory createLockFactory(File indexDir,
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 filesystemdirConfiguration
- the properties set on the current DirectoryProvider
- Returns:
- the created LockFactory
Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved