DbMpoolFile
import com.sleepycat.db.*;
public void close()
throws DbException;
public void sync()
throws DbException;
public static DbMpoolFile open(DbMpool mp, String file,
int ftype, int flags, int mode,
long pagesize, int lsn_offset,
Dbt pgcookie, byte[] uid)
throws DbException;
DESCRIPTION
The DB library is a family of classes that provides a
modular programming interface to transactions and record-
oriented file access. The library includes support for
transactions, locking, logging and file page caching, as
well as various indexed access methods. Many of the
classes (e.g., the file page caching class) are useful
independent of the other DB classes, although some classes
are explicitly based on other classes (e.g., transactions
and logging). For a general description of the DB
package, see db_intro(3).
This manual page describes the specific details of the
per-file memory pool interface.
The DbMpool(3) and DbMpoolFile(3) classes are the library
interface intended to provide general-purpose, page-
oriented buffer management of one or more files. The
semantics of Mpool files (as used in the C and C++
interfaces) are a little hard to reconcile with Java, and
they are not often used directly. For now, this class is
rather limited.
SEE ALSO
db_archive(1), db_checkpoint(1), db_deadlock(1), db_dump(1),
db_load(1), db_recover(1), db_stat(1), db_intro(3),
db_internal(3), db_thread(3), Db(3), Dbc(3), DbEnv(3),
DbException(3), DbInfo(3), DbLock(3), DbLockTab(3), DbLog(3),
DbLsn(3), DbMpool(3), DbMpoolFile(3), Dbt(3), DbTxn(3),
DbTxnMgr(3)
Man(1) output converted with
man2html