com.sleepycat.db.internal
Class Db
public
class
Db
extends Object
Method Summary |
void | associate(DbTxn txnid, Db secondary, SecondaryKeyCreator callback, int flags) |
void | close(int flags) |
void | compact(DbTxn txnid, DatabaseEntry start, DatabaseEntry stop, CompactStats c_data, int flags, DatabaseEntry end) |
Dbc | cursor(DbTxn txnid, int flags) |
int | del(DbTxn txnid, DatabaseEntry key, int flags) |
void | err(int error, String message) |
void | errx(String message) |
int | get(DbTxn txnid, DatabaseEntry key, DatabaseEntry data, int flags) |
protected static long | getCPtr(Db obj) |
boolean | getPrivateDbEnv() |
RecordNumberAppender | get_append_recno() |
Comparator | get_bt_compare() |
int | get_bt_minkey() |
BtreePrefixCalculator | get_bt_prefix() |
boolean | get_byteswapped() |
long | get_cachesize() |
int | get_cachesize_ncache() |
String | get_dbname() |
Comparator | get_dup_compare() |
int | get_encrypt_flags() |
DbEnv | get_env() |
ErrorHandler | get_errcall() |
OutputStream | get_error_stream() |
String | get_errpfx() |
FeedbackHandler | get_feedback() |
String | get_filename() |
int | get_flags() |
int | get_h_ffactor() |
Hasher | get_h_hash() |
int | get_h_nelem() |
int | get_lorder() |
OutputStream | get_message_stream() |
DbMpoolFile | get_mpf() |
MessageHandler | get_msgcall() |
int | get_open_flags() |
int | get_pagesize() |
PanicHandler | get_paniccall() |
int | get_q_extentsize() |
int | get_re_delim() |
int | get_re_len() |
int | get_re_pad() |
String | get_re_source() |
SecondaryKeyCreator | get_seckey_create() |
boolean | get_transactional() |
int | get_type() |
Dbc | join(Dbc[] curslist, int flags) |
void | key_range(DbTxn txnid, DatabaseEntry key, KeyRange key_range, int flags) |
void | open(DbTxn txnid, String file, String database, int type, int flags, int mode) |
int | pget(DbTxn txnid, DatabaseEntry key, DatabaseEntry pkey, DatabaseEntry data, int flags) |
int | put(DbTxn txnid, DatabaseEntry key, DatabaseEntry data, int flags) |
void | remove(String file, String database, int flags) |
void | rename(String file, String database, String newname, int flags) |
void | set_append_recno(RecordNumberAppender db_append_recno_fcn) |
void | set_bt_compare(Comparator bt_compare_fcn) |
void | set_bt_minkey(int bt_minkey) |
void | set_bt_prefix(BtreePrefixCalculator bt_prefix_fcn) |
void | set_cachesize(long bytes, int ncache) |
void | set_dup_compare(Comparator dup_compare_fcn) |
void | set_encrypt(String passwd, int flags) |
void | set_errcall(ErrorHandler db_errcall_fcn) |
void | set_error_stream(OutputStream stream) |
void | set_errpfx(String errpfx) |
void | set_feedback(FeedbackHandler db_feedback_fcn) |
void | set_flags(int flags) |
void | set_h_ffactor(int h_ffactor) |
void | set_h_hash(Hasher h_hash_fcn) |
void | set_h_nelem(int h_nelem) |
void | set_lorder(int lorder) |
void | set_message_stream(OutputStream stream) |
void | set_msgcall(MessageHandler db_msgcall_fcn) |
void | set_pagesize(long pagesize) |
void | set_paniccall(PanicHandler db_panic_fcn) |
void | set_q_extentsize(int extentsize) |
void | set_re_delim(int re_delim) |
void | set_re_len(int re_len) |
void | set_re_pad(int re_pad) |
void | set_re_source(String source) |
Object | stat(DbTxn txnid, int flags) |
void | sync(int flags) |
int | truncate(DbTxn txnid, int flags) |
void | upgrade(String file, int flags) |
boolean | verify(String file, String database, OutputStream outfile, int flags) |
protected boolean swigCMemOwn
protected Db(long cPtr, boolean cMemoryOwn)
public Db(
DbEnv dbenv, int flags)
public void close(int flags)
public
Dbc cursor(
DbTxn txnid, int flags)
public void err(int error, String message)
public void errx(String message)
protected static long getCPtr(
Db obj)
public boolean getPrivateDbEnv()
public Comparator get_bt_compare()
public int get_bt_minkey()
public boolean get_byteswapped()
public long get_cachesize()
public int get_cachesize_ncache()
public String get_dbname()
public Comparator get_dup_compare()
public int get_encrypt_flags()
public OutputStream get_error_stream()
public String get_errpfx()
public String get_filename()
public int get_flags()
public int get_h_ffactor()
public int get_h_nelem()
public int get_lorder()
public OutputStream get_message_stream()
public int get_open_flags()
public int get_pagesize()
public int get_q_extentsize()
public int get_re_delim()
public int get_re_len()
public int get_re_pad()
public String get_re_source()
public boolean get_transactional()
public int get_type()
public
Dbc join(
Dbc[] curslist, int flags)
public void open(
DbTxn txnid, String file, String database, int type, int flags, int mode)
public void remove(String file, String database, int flags)
public void rename(String file, String database, String newname, int flags)
public void set_bt_compare(Comparator bt_compare_fcn)
public void set_bt_minkey(int bt_minkey)
public void set_cachesize(long bytes, int ncache)
public void set_dup_compare(Comparator dup_compare_fcn)
public void set_encrypt(String passwd, int flags)
public void set_error_stream(OutputStream stream)
public void set_errpfx(String errpfx)
public void set_flags(int flags)
public void set_h_ffactor(int h_ffactor)
public void set_h_hash(
Hasher h_hash_fcn)
public void set_h_nelem(int h_nelem)
public void set_lorder(int lorder)
public void set_message_stream(OutputStream stream)
public void set_pagesize(long pagesize)
public void set_q_extentsize(int extentsize)
public void set_re_delim(int re_delim)
public void set_re_len(int re_len)
public void set_re_pad(int re_pad)
public void set_re_source(String source)
public Object stat(
DbTxn txnid, int flags)
public void sync(int flags)
public int truncate(
DbTxn txnid, int flags)
public void upgrade(String file, int flags)
public boolean verify(String file, String database, OutputStream outfile, int flags)