head 1.2; access; symbols RPM_4_2_1:1.1.1.4 RPM_4_2:1.1.1.4 RPM_4_1_1:1.1.1.4 RPM_4_1:1.1.1.3 RPM_4_0_5:1.1.1.2 RPM_4_0_4:1.1.1.1 RPM:1.1.1; locks; strict; comment @# @; 1.2 date 2008.01.02.09.53.54; author rse; state dead; branches; next 1.1; commitid z4cpSiAhOCXk5PLs; 1.1 date 2002.01.08.00.30.10; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.01.08.00.30.10; author rse; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2003.01.18.13.48.59; author rse; state Exp; branches; next 1.1.1.3; 1.1.1.3 date 2001.10.15.03.47.32; author rse; state Exp; branches; next 1.1.1.4; 1.1.1.4 date 2003.01.18.14.04.58; author rse; state Exp; branches; next ; desc @@ 1.2 log @remove the ancient RPM 4.2.1 source tree copy @ text @ Berkeley DB: Java Interface

Java Interface

SectionClass/MethodDescription
Database EnvironmentDbEnvCreate an environment handle

DbEnv.closeClose an environment

DbEnv.openOpen an environment

DbEnv.removeRemove an environment

DbEnv.set_data_dirSet the environment data directory

DbEnv.set_errcallSet error message callback

DbEnv.set_error_streamSet error message output stream

DbEnv.set_errpfxSet error message prefix

DbEnv.set_feedbackSet feedback callback

DbEnv.set_flagsEnvironment configuration

DbEnv.set_recovery_initSet recovery initialization callback

DbEnv.set_rpc_serverEstablish an RPC server connection

DbEnv.set_shm_keySet system memory shared segment ID

DbEnv.set_tas_spinsSet the number of test-and-set spins

DbEnv.set_tmp_dirSet the environment temporary file directory

DbEnv.set_timeoutSet lock and transaction timeout

DbEnv.set_verboseSet verbose messages

DbEnv.strerrorError strings

DbEnv.versionReturn version information
Database OperationsDbCreate a database handle

Db.associateAssociate a secondary index

Db.closeClose a database

Db.delDelete items from a database

Db.fdReturn a file descriptor from a database

Db.get, Db.pgetGet items from a database

Db.get_byteswappedReturn if the underlying database is in host order

Db.get_typeReturn the database type

Db.joinPerform a database join on cursors

Db.key_rangeReturn estimate of key location

Db.openOpen a database

Db.putStore items into a database

Db.removeRemove a database

Db.renameRename a database

Db.statReturn database statistics

Db.syncFlush a database to stable storage

Db.truncateEmpty a database

Db.upgradeUpgrade a database

Db.verifyVerify/salvage a database
Database ConfigurationDb.set_cachesizeSet the database cache size

Db.set_dup_compareSet a duplicate comparison function

Db.set_errcallSet error message callback

Db.set_errpfxSet error message prefix

Db.set_feedbackSet feedback callback

Db.set_flagsGeneral database configuration

Db.set_pagesizeSet the underlying database page size
Btree/Recno ConfigurationDb.set_append_recnoSet record append callback

Db.set_bt_compareSet a Btree comparison function

Db.set_bt_minkeySet the minimum number of keys per Btree page

Db.set_bt_prefixSet a Btree prefix comparison function

Db.set_re_delimSet the variable-length record delimiter

Db.set_re_lenSet the fixed-length record length

Db.set_re_padSet the fixed-length record pad byte

Db.set_re_sourceSet the backing Recno text file
Hash ConfigurationDb.set_h_ffactorSet the Hash table density

Db.set_h_hashSet a hashing function

Db.set_h_nelemSet the Hash table size

Db.set_lorderSet the database byte order
Queue ConfigurationDb.set_q_extentsizeSet Queue database extent size
Database Cursor OperationsDbcCursor class

Db.cursorCreate a cursor handle

Dbc.closeClose a cursor

Dbc.countReturn count of duplicates

Dbc.delDelete by cursor

Dbc.dupDuplicate a cursor

Dbc.get, Dbc.pgetRetrieve by cursor

Dbc.putStore by cursor
Key/Data PairsDbt
Bulk RetrievalDbMultipleDataIterator

DbMultipleKeyDataIterator

DbMultipleRecnoDataIterator
Lock SubsystemDbEnv.set_lk_conflictsSet lock conflicts matrix

DbEnv.set_lk_detectSet automatic deadlock detection

DbEnv.set_lk_max_lockersSet maximum number of lockers

DbEnv.set_lk_max_locksSet maximum number of locks

DbEnv.set_lk_max_objectsSet maximum number of lock objects

DbEnv.lock_detectPerform deadlock detection

DbEnv.lock_getAcquire a lock

DbEnv.lock_idAcquire a locker ID

DbEnv.lock_id_freeRelease a locker ID

DbEnv.lock_putRelease a lock

DbEnv.lock_statReturn lock subsystem statistics
Log SubsystemDbEnv.set_lg_bsizeSet log buffer size

DbEnv.set_lg_dirSet the environment logging directory

DbEnv.set_lg_maxSet log file size

DbEnv.set_lg_regionmaxSet logging region size

DbEnv.log_archiveList log and database files

DbEnv.log_fileMap Log Sequence Numbers to log files

DbEnv.log_flushFlush log records

DbEnv.log_putWrite a log record

DbEnv.log_registerRegister a filename with the log manager

DbEnv.log_statReturn log subsystem statistics

DbEnv.log_unregisterUnregister a filename with the log manager
Log Cursor OperationsDbLogcLog cursor class

DbEnv.log_cursorCreate a log cursor handle

DbLogc.logc_closeClose a log cursor

DbLogc.logc_getRetrieve a log record
Log Sequence NumbersDbLsn

DbEnv.log_compareCompare two Log Sequence Numbers
Memory Pool SubsystemDbEnv.set_cachesizeSet the environment cache size

DbEnv.set_mp_mmapsizeSet maximum mapped-in database file size

DbEnv.memp_statReturn memory pool statistics

DbEnv.memp_trickleTrickle flush pages from a memory pool

DbEnv.memp_fstatReturn memory pool statistics
Transaction SubsystemDbEnv.set_tx_maxSet maximum number of transactions

DbEnv.set_tx_recoverSet transaction abort recover function

DbEnv.set_tx_timestampSet recovery timestamp

DbEnv.txn_checkpointCheckpoint the transaction subsystem

DbEnv.txn_recoverDistributed transaction recovery

DbEnv.txn_statReturn transaction subsystem statistics
TransactionsDbTxnTransaction class

DbEnv.txn_beginBegin a transaction

DbTxn.abortAbort a transaction

DbTxn.commitCommit a transaction

DbTxn.discardDiscard a prepared but not resolved transaction handle

DbTxn.idReturn a transaction's ID

DbTxn.preparePrepare a transaction for commit

DbTxn.set_timeoutSet transaction timeout
ReplicationDbEnv.set_rep_transportConfigure replication transport

DbEnv.rep_electHold a replication election

DbEnv.rep_process_messageProcess a replication message

DbEnv.rep_startConfigure an environment for replication
ExceptionsDbExceptionException Class for Berkeley DB Activity

DbException.get_errnoGet the error value

DbDeadlockExceptionException Class for deadlocks

DbMemoryExceptionException Class for insufficient memory

DbMemoryException.get_dbtGet the failing Dbt

DbRunRecoveryExceptionException Class for failures requiring recovery

Copyright Sleepycat Software @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @Import: RPM 4.0.4 @ text @@ 1.1.1.2 log @Import: RPM 4.0.5 @ text @d1 2 a2 2 a3 1 d6 1 a6 1 Berkeley DB: Berkeley DB: Java Interface d11 1 a11 1

Berkeley DB: Java Interface

d14 1 a14 1 Database EnvironmentDbEnvCreate an environment handle a15 4
DbEnv.dbremoveRemove a database
DbEnv.dbrenameRename a database
DbEnv.errError message with error string
DbEnv.errxError message a17 3
DbEnv.strerrorError strings
DbEnv.versionReturn version information Environment ConfigurationDbEnv.set_app_dispatchConfigure application recovery interface a18 1
DbEnv.set_encryptSet the environment cryptographic key d24 1 d28 1 a29 1
DbEnv.set_tmp_dirSet the environment temporary file directory d31 2 a36 2
Db.errError message with error string
Db.errxError message d52 1 a52 2 Database ConfigurationDb.set_cache_prioritySet the database cache priority
Db.set_cachesizeSet the database cache size a53 1
Db.set_encryptSet the database cryptographic key a54 1
Db.set_error_streamSet error message output stream a57 1
Db.set_lorderSet the database byte order d70 1 a94 1
DbEnv.lock_vecAcquire/release locks d103 1 d105 1 d108 2 a109 2
DbLogc.closeClose a log cursor
DbLogc.getRetrieve a log record d114 1 a114 1
DbEnv.memp_stat, DbEnv.memp_fstatReturn memory pool statistics d116 1 d118 1 a132 1
DbEnv.set_rep_limitLimit data sent in response to a single message a134 1
DbEnv.rep_statReplication statistics d136 1 d138 2 a139 2
DbLockNotGrantedExceptionException Class for lock request failures
DbMemoryExceptionException Class for insufficient memory @ 1.1.1.3 log @Import: RPM 4.1 @ text @d1 2 a2 2 d4 1 d7 1 a7 1 Berkeley DB: Java Interface d12 1 a12 1

Java Interface

d15 1 a15 1 Database EnvironmentDbEnvCreate an environment handle d17 4 d23 3 d27 1 a32 1
DbEnv.set_recovery_initSet recovery initialization callback d36 1 a37 1
DbEnv.set_timeoutSet lock and transaction timeout a38 2
DbEnv.strerrorError strings
DbEnv.versionReturn version information d43 2 d60 2 a61 1 Database ConfigurationDb.set_cachesizeSet the database cache size d63 1 d65 1 d69 1 a81 1
Db.set_lorderSet the database byte order d106 1 a114 1
DbEnv.log_registerRegister a filename with the log manager a115 1
DbEnv.log_unregisterUnregister a filename with the log manager d118 2 a119 2
DbLogc.logc_closeClose a log cursor
DbLogc.logc_getRetrieve a log record d124 1 a124 1
DbEnv.memp_statReturn memory pool statistics a125 1
DbEnv.memp_fstatReturn memory pool statistics a126 1
DbEnv.set_tx_recoverSet transaction abort recover function d141 1 d144 1 a145 1
DbException.get_errnoGet the error value d147 2 a148 2
DbMemoryExceptionException Class for insufficient memory
DbMemoryException.get_dbtGet the failing Dbt @ 1.1.1.4 log @Import: RPM 4.1.1 @ text @d1 2 a2 2 a3 1 d6 1 a6 1 Berkeley DB: Berkeley DB: Java Interface d11 1 a11 1

Berkeley DB: Java Interface

d14 1 a14 1 Database EnvironmentDbEnvCreate an environment handle a15 4
DbEnv.dbremoveRemove a database
DbEnv.dbrenameRename a database
DbEnv.errError message with error string
DbEnv.errxError message a17 3
DbEnv.strerrorError strings
DbEnv.versionReturn version information Environment ConfigurationDbEnv.set_app_dispatchConfigure application recovery interface a18 1
DbEnv.set_encryptSet the environment cryptographic key d24 1 d28 1 a29 1
DbEnv.set_tmp_dirSet the environment temporary file directory d31 2 a36 2
Db.errError message with error string
Db.errxError message d52 1 a52 2 Database ConfigurationDb.set_cache_prioritySet the database cache priority
Db.set_cachesizeSet the database cache size a53 1
Db.set_encryptSet the database cryptographic key a54 1
Db.set_error_streamSet error message output stream a57 1
Db.set_lorderSet the database byte order d70 1 a94 1
DbEnv.lock_vecAcquire/release locks d103 1 d105 1 d108 2 a109 2
DbLogc.closeClose a log cursor
DbLogc.getRetrieve a log record d114 1 a114 1
DbEnv.memp_stat, DbEnv.memp_fstatReturn memory pool statistics d116 1 d118 1 a132 1
DbEnv.set_rep_limitLimit data sent in response to a single message a134 1
DbEnv.rep_statReplication statistics d136 1 d138 2 a139 2
DbLockNotGrantedExceptionException Class for lock request failures
DbMemoryExceptionException Class for insufficient memory @