Berkeley DB
version 4.2.52

Uses of Class
com.sleepycat.db.DbTxn

Packages that use DbTxn
com.sleepycat.bdb Core database classes for defining an environment, creating data stores, and running transactions
[reference guide] 
com.sleepycat.db Java API programming notes
[reference guide] 
 

Uses of DbTxn in com.sleepycat.bdb
 

Methods in com.sleepycat.bdb that return DbTxn
 DbTxn CurrentTransaction.getTxn()
          Returns the transaction associated with the current thread for this environment, or null if no transaction is active.
 DbTxn CurrentTransaction.beginTxn()
          Begins a new transaction for this environment and associates it with the current thread.
 DbTxn CurrentTransaction.beginTxn(boolean dirtyRead, boolean noWait)
          Begins a new transaction for this environment and associates it with the current thread.
 DbTxn CurrentTransaction.commitTxn()
          Commits the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
 DbTxn CurrentTransaction.abortTxn()
          Aborts the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
 

Uses of DbTxn in com.sleepycat.db
 

Fields in com.sleepycat.db declared as DbTxn
 DbTxn DbPreplist.txn
          The transaction handle for the transaction.
 

Methods in com.sleepycat.db that return DbTxn
 DbTxn DbEnv.txn_begin(DbTxn parent, int flags)
          Deprecated. As of Berkeley DB 4.2, replaced by DbEnv.txnBegin(DbTxn,int)
 DbTxn DbEnv.txnBegin(DbTxn parent, int flags)
          The DbEnv.txnBegin method creates a new transaction in the environment and returns a DbTxn that uniquely identifies it.
 

Methods in com.sleepycat.db with parameters of type DbTxn
 void DbEnv.dbremove(DbTxn txnid, String file, String database, int flags)
          Deprecated. As of Berkeley DB 4.2, replaced by DbEnv.dbRemove(DbTxn,String,String,int)
 void DbEnv.dbRemove(DbTxn txnid, String file, String database, int flags)
          The DbEnv.dbRemove method removes the database specified by the file and database parameters.
 void DbEnv.dbrename(DbTxn txnid, String file, String database, String newname, int flags)
          Deprecated. As of Berkeley DB 4.2, replaced by DbEnv.dbRename(DbTxn,String,String,String,int)
 void DbEnv.dbRename(DbTxn txnid, String file, String database, String newname, int flags)
          The DbEnv.dbRename method renames the database specified by the file and database parameters to newname.
 DbTxn DbEnv.txn_begin(DbTxn parent, int flags)
          Deprecated. As of Berkeley DB 4.2, replaced by DbEnv.txnBegin(DbTxn,int)
 DbTxn DbEnv.txnBegin(DbTxn parent, int flags)
          The DbEnv.txnBegin method creates a new transaction in the environment and returns a DbTxn that uniquely identifies it.
 void Db.open(DbTxn txnid, String file, String database, int type, int flags, int mode)
          The Db.open method opens the database represented by the file and database parameters for both reading and writing.
 int Db.pget(DbTxn txnid, Dbt key, Dbt pkey, Dbt data, int flags)
          Deprecated. Replaced in Berkeley DB 4.2 by Db.get(DbTxn,Dbt,Dbt,Dbt,int)
 void Db.associate(DbTxn txnid, Db secondary, DbSecondaryKeyCreate callback, int flags)
           
 Dbc Db.cursor(DbTxn txnid, int flags)
          The Db.cursor method returns a created database cursor.
 int Db.del(DbTxn txnid, Dbt key, int flags)
          Deprecated. As of Berkeley DB 4.2, replaced by Db.delete(DbTxn,Dbt,int)
 int Db.delete(DbTxn txnid, Dbt key, int flags)
          The Db.delete method removes key/data pairs from the database.
 int Db.get(DbTxn txnid, Dbt key, Dbt data, int flags)
          The Db.get method retrieves key/data pairs from the database.
 void Db.key_range(DbTxn txnid, Dbt key, DbKeyRange key_range, int flags)
          Deprecated. As of Berkeley DB 4.2, replaced by Db.keyRange(DbTxn,Dbt,DbKeyRange,int)
 void Db.keyRange(DbTxn txnid, Dbt key, DbKeyRange key_range, int flags)
          The Db.keyRange method returns an estimate of the proportion of keys that are less than, equal to, and greater than the specified key.
 int Db.get(DbTxn txnid, Dbt key, Dbt pkey, Dbt data, int flags)
          The Db.get method retrieves key/data pairs from the database.
 int Db.put(DbTxn txnid, Dbt key, Dbt data, int flags)
          The Db.put method stores key/data pairs in the database.
 int Db.truncate(DbTxn txnid, int flags)
          The Db.truncate method empties the database, discarding all records it contains.
 


Berkeley DB
version 4.2.52

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