DbLock (Lucene 2.4.1 API)
Keywords: org.apache.lucene.store.db.DbLock class

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.apache.lucene.store.db
Class DbLock

    java.lang.Object
      org.apache.lucene.store.Lock
          org.apache.lucene.store.db.DbLock

    public class DbLock

extends Lock

This implementation of `Lock` is trivial as `DbDirectory` operations are managed by the Berkeley DB locking system.

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.lucene.store.Lock
`Lock.With`

Field Summary

Fields inherited from class org.apache.lucene.store.Lock
`failureReason, LOCK_OBTAIN_WAIT_FOREVER, LOCK_POLL_INTERVAL`

Constructor Summary
`DbLock()`

Method Summary
`boolean` | `isLocked()`
`boolean` | `obtain()`
`void` | `release()`

Methods inherited from class org.apache.lucene.store.Lock
`obtain`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### DbLock

    public DbLock()

Method Detail

### obtain

    public boolean obtain()

  Specified by:
    `obtain` in class `Lock`

### release

    public void release()

  Specified by:
    `release` in class `Lock`

### isLocked

    public boolean isLocked()

  Specified by:
    `isLocked` in class `Lock`

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 © 2000-2009 Apache Software Foundation. All Rights Reserved.