## Uses of Class
org.apache.lucene.store.Lock

- Packages that use Lock
  Package | Description
  --- | ---
  org.apache.lucene.store | Binary i/o API, used for all index data.

- - ### Uses of Lock in org.apache.lucene.store

    Methods in org.apache.lucene.store that return Lock
    Modifier and Type | Method and Description
    --- | ---
    `Lock` | VerifyingLockFactory.`makeLock(String lockName)`
    `Lock` | TrackingDirectoryWrapper.`makeLock(String name)`
    `Lock` | SingleInstanceLockFactory.`makeLock(String lockName)`
    `Lock` | SimpleFSLockFactory.`makeLock(String lockName)`
    `Lock` | RateLimitedDirectoryWrapper.`makeLock(String name)`
    `Lock` | NRTCachingDirectory.`makeLock(String name)`
    `Lock` | NoLockFactory.`makeLock(String lockName)`
    `Lock` | NativeFSLockFactory.`makeLock(String lockName)`
    `abstract Lock` | LockFactory.`makeLock(String lockName)` Return a new Lock instance identified by lockName.
    `Lock` | Directory.`makeLock(String name)` Construct a `Lock`.
    `Lock` | CompoundFileDirectory.`makeLock(String name)` Not implemented

    Constructors in org.apache.lucene.store with parameters of type Lock
    Constructor and Description
    `Lock.With(Lock lock, long lockWaitTimeout)` Constructs an executor that will grab the named lock.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.