Methods Summary |
---|
public abstract void | clearLock(java.lang.String lockName)Attempt to clear (forcefully unlock and remove) the
specified lock. Only call this at a time when you are
certain this lock is no longer in use.
|
public java.lang.String | getLockPrefix()Get the prefix in use for all locks created in this LockFactory.
return this.lockPrefix;
|
public abstract org.apache.lucene.store.Lock | makeLock(java.lang.String lockName)Return a new Lock instance identified by lockName.
|
public void | setLockPrefix(java.lang.String lockPrefix)Set the prefix in use for all locks created in this
LockFactory. This is normally called once, when a
Directory gets this LockFactory instance. However, you
can also call this (after this instance is assigned to
a Directory) to override the prefix in use. This
is helpful if you're running Lucene on machines that
have different mount points for the same shared
directory.
this.lockPrefix = lockPrefix;
|