Berkeley DB: DbMemoryException
Description: Berkeley DB: An embedded database programmatic toolkit.
Keywords: embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++

# DbMemoryException |

`

###

    import com.sleepycat.db.*;

    public class DbMemoryException extends DbException { ... }

# Description

This manual page describes the DbMemoryException class and how it is used by the various Db* classes.

A DbMemoryException is thrown when there is insufficient memory to complete an operation, and there is the possibility of recovering. An example is during a Db.get or Dbc.get operation with the Dbt flags set to Db.DB_DBT_USERMEM. In this case, the DbMemoryException.get_dbt method returns the problematic Dbt, and the operation can be retried with a larger buffer.

# Class

DbException

# See Also

DbException.get_errno, DbDeadlockException, DbMemoryException, and DbRunRecoveryException.`

Copyright Sleepycat Software