public final class SingleInstanceLockFactory extends LockFactory
LockFactory for a single in-process instance,
meaning all locking will take place through this one instance.
Only use this
LockFactory when you are certain all
IndexWriters for a given index are running
against a single shared in-process Directory instance. This is
currently the default locking for RAMDirectory.
|Constructor and Description
|Modifier and Type
|Method and Description
Return a new obtained Lock instance identified by lockName.
public Lock obtainLock(Directory dir, String lockName) throws IOException
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.