Berkeley DB version 4.2.52

## com.sleepycat.db
Class DbLockNotGrantedException

    java.lang.Object
      |
      +--java.lang.Throwable
            |
            +--java.lang.Exception
                  |
                  +--com.sleepycat.db.DbException
                        |
                        +--com.sleepycat.db.DbLockNotGrantedException

All Implemented Interfaces:
  Serializable

public class DbLockNotGrantedException
extends DbException

This information describes the DbLockNotGrantedException class and how it is used by the various Db* classes.

A DbLockNotGrantedException is thrown when a lock, requested using the `DbEnv.lockGet` or `DbEnv.lockVector` methods, where the `Db.DB_LOCK_NOWAIT` option was specified, is unable to be granted immediately.

See Also:
  Serialized Form

Method Summary
`int` `get_index()` Deprecated. As of Berkeley DB 4.2, replaced by `getIndex()`
`DbLock` `get_lock()` Deprecated. As of Berkeley DB 4.2, replaced by `getLock()`
`int` `get_mode()` Deprecated. As of Berkeley DB 4.2, replaced by `getMode()`
`Dbt` `get_obj()` Deprecated. As of Berkeley DB 4.2, replaced by `getObj()`
`int` `get_op()` Deprecated. As of Berkeley DB 4.2, replaced by `getOp()`
`int` `getIndex()` The getIndex method returns -1 when `DbEnv.lockGet` was called, and returns the index of the failed DbLockRequest when `DbEnv.lockVector` was called.
`DbLock` `getLock()` The getLock method returns null when `DbEnv.lockGet` was called, and returns the lock in the failed DbLockRequest when `DbEnv.lockVector` was called.
`int` `getMode()` The getMode method returns the mode parameter when `DbEnv.lockGet` was called, and returns the mode for the failed DbLockRequest when `DbEnv.lockVector` was called.
`Dbt` `getObj()` The getObj method returns the mode parameter when returns the object parameter when `DbEnv.lockGet` was called, and returns the object for the failed DbLockRequest when `DbEnv.lockVector` was called.
`int` `getOp()` The getOp method returns 0 when `DbEnv.lockGet` was called, and returns the op for the failed DbLockRequest when `DbEnv.lockVector` was called.

Methods inherited from class com.sleepycat.db.DbException
`get_errno, getDbEnv, getErrno, toString`

Methods inherited from class java.lang.Throwable
`fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace`

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

Method Detail

### getIndex

    public int getIndex()

  The getIndex method returns -1 when `DbEnv.lockGet` was called, and returns the index of the failed DbLockRequest when `DbEnv.lockVector` was called.

  Returns:
    The getIndex method returns -1 when `DbEnv.lockGet` was called, and returns the index of the failed DbLockRequest when `DbEnv.lockVector` was called.

### getLock

    public DbLock getLock()

  The getLock method returns null when `DbEnv.lockGet` was called, and returns the lock in the failed DbLockRequest when `DbEnv.lockVector` was called.

  Returns:
    The getLock method returns null when `DbEnv.lockGet` was called, and returns the lock in the failed DbLockRequest when `DbEnv.lockVector` was called.

### getMode

    public int getMode()

  The getMode method returns the mode parameter when `DbEnv.lockGet` was called, and returns the mode for the failed DbLockRequest when `DbEnv.lockVector` was called.

  Returns:
    The getMode method returns the mode parameter when `DbEnv.lockGet` was called, and returns the mode for the failed DbLockRequest when `DbEnv.lockVector` was called.

### getObj

    public Dbt getObj()

  The getObj method returns the mode parameter when returns the object parameter when `DbEnv.lockGet` was called, and returns the object for the failed DbLockRequest when `DbEnv.lockVector` was called.

  Returns:
    The getObj method returns the mode parameter when returns the object parameter when `DbEnv.lockGet` was called, and returns the object for the failed DbLockRequest when `DbEnv.lockVector` was called.

### getOp

    public int getOp()

  The getOp method returns 0 when `DbEnv.lockGet` was called, and returns the op for the failed DbLockRequest when `DbEnv.lockVector` was called.

  Returns:
    The getOp method returns 0 when `DbEnv.lockGet` was called, and returns the op for the failed DbLockRequest when `DbEnv.lockVector` was called.

### get_index

    public int get_index()

  Deprecated. As of Berkeley DB 4.2, replaced by `getIndex()`

  Returns:
    Description of the Return Value

### get_lock

    public DbLock get_lock()

  Deprecated. As of Berkeley DB 4.2, replaced by `getLock()`

  Returns:
    Description of the Return Value

### get_mode

    public int get_mode()

  Deprecated. As of Berkeley DB 4.2, replaced by `getMode()`

  Returns:
    Description of the Return Value

### get_obj

    public Dbt get_obj()

  Deprecated. As of Berkeley DB 4.2, replaced by `getObj()`

  Returns:
    Description of the Return Value

### get_op

    public int get_op()

  Deprecated. As of Berkeley DB 4.2, replaced by `getOp()`

  Returns:
    Description of the Return Value

Berkeley DB version 4.2.52

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.