00001
00002
00003
00004
00005
00006
00007
00008
00009 package com.sleepycat.db.internal;
00010
00011 class db_javaJNI {
00012
00013 static {
00014
00015 String libname;
00016
00017 if ((libname =
00018 System.getProperty("sleepycat.db.libfile")) != null)
00019 System.load(libname);
00020 else if ((libname =
00021 System.getProperty("sleepycat.db.libname")) != null)
00022 System.loadLibrary(libname);
00023 else {
00024 String os = System.getProperty("os.name");
00025 if (os != null && os.startsWith("Windows")) {
00026
00027
00028
00029
00030 libname = "libdb_java" +
00031 DbConstants.DB_VERSION_MAJOR +
00032 DbConstants.DB_VERSION_MINOR;
00033
00034 try {
00035 System.loadLibrary(libname);
00036 } catch (UnsatisfiedLinkError e) {
00037 try {
00038 libname += "d";
00039 System.loadLibrary(libname);
00040 } catch (UnsatisfiedLinkError e2) {
00041 throw e;
00042 }
00043 }
00044 } else {
00045
00046
00047
00048
00049 System.loadLibrary("db_java-" +
00050 DbConstants.DB_VERSION_MAJOR + "." +
00051 DbConstants.DB_VERSION_MINOR);
00052 }
00053 }
00054
00055 initialize();
00056
00057 if (DbEnv_get_version_major() != DbConstants.DB_VERSION_MAJOR ||
00058 DbEnv_get_version_minor() != DbConstants.DB_VERSION_MINOR ||
00059 DbEnv_get_version_patch() != DbConstants.DB_VERSION_PATCH)
00060 throw new RuntimeException(
00061 "Berkeley DB library version doesn't match Java classes");
00062 }
00063
00064 static native final void initialize();
00065
00066 public final static native void DbEnv_lock_vec(long jarg1, int jarg2, int jarg3, com.sleepycat.db.LockRequest[] jarg4, int jarg5, int jarg6) throws com.sleepycat.db.DatabaseException;
00067 final static native long initDbEnvRef0(long jarg1, Object jarg2);
00068 final static native long initDbRef0(long jarg1, Object jarg2);
00069 final static native void deleteRef0(long jarg1);
00070 final static native long getDbEnv0(long jarg1);
00071 public final static native long new_Db(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00072 public final static native void Db_associate(long jarg1, long jarg2, long jarg3, com.sleepycat.db.SecondaryKeyCreator jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
00073 public final static native void Db_compact(long jarg1, long jarg2, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, com.sleepycat.db.CompactStats jarg5, int jarg6, com.sleepycat.db.DatabaseEntry jarg7) throws com.sleepycat.db.DatabaseException;
00074 final static native int Db_close0(long jarg1, int jarg2);
00075 public final static native long Db_cursor(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00076 public final static native int Db_del(long jarg1, long jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00077 public final static native void Db_err(long jarg1, int jarg2, String jarg3) ;
00078 public final static native void Db_errx(long jarg1, String jarg2) ;
00079 public final static native boolean Db_get_transactional(long jarg1) throws com.sleepycat.db.DatabaseException;
00080 public final static native int Db_get(long jarg1, long jarg2, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
00081 public final static native boolean Db_get_byteswapped(long jarg1) throws com.sleepycat.db.DatabaseException;
00082 public final static native long Db_get_cachesize(long jarg1) throws com.sleepycat.db.DatabaseException;
00083 public final static native int Db_get_cachesize_ncache(long jarg1) throws com.sleepycat.db.DatabaseException;
00084 public final static native String Db_get_filename(long jarg1) throws com.sleepycat.db.DatabaseException;
00085 public final static native String Db_get_dbname(long jarg1) throws com.sleepycat.db.DatabaseException;
00086 public final static native int Db_get_encrypt_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00087 public final static native int Db_get_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00088 public final static native int Db_get_lorder(long jarg1) throws com.sleepycat.db.DatabaseException;
00089 public final static native long Db_get_mpf(long jarg1) throws com.sleepycat.db.DatabaseException;
00090 public final static native int Db_get_open_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00091 public final static native int Db_get_pagesize(long jarg1) throws com.sleepycat.db.DatabaseException;
00092 public final static native int Db_get_bt_minkey(long jarg1) throws com.sleepycat.db.DatabaseException;
00093 public final static native int Db_get_h_ffactor(long jarg1) throws com.sleepycat.db.DatabaseException;
00094 public final static native int Db_get_h_nelem(long jarg1) throws com.sleepycat.db.DatabaseException;
00095 public final static native int Db_get_re_delim(long jarg1) throws com.sleepycat.db.DatabaseException;
00096 public final static native int Db_get_re_len(long jarg1) throws com.sleepycat.db.DatabaseException;
00097 public final static native int Db_get_re_pad(long jarg1) throws com.sleepycat.db.DatabaseException;
00098 public final static native String Db_get_re_source(long jarg1) throws com.sleepycat.db.DatabaseException;
00099 public final static native int Db_get_q_extentsize(long jarg1) throws com.sleepycat.db.DatabaseException;
00100 public final static native int Db_get_type(long jarg1) throws com.sleepycat.db.DatabaseException;
00101 public final static native long Db_join(long jarg1, Dbc[] jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00102 public final static native void Db_key_range(long jarg1, long jarg2, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.KeyRange jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
00103 public final static native void Db_open(long jarg1, long jarg2, String jarg3, String jarg4, int jarg5, int jarg6, int jarg7) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
00104 public final static native int Db_pget(long jarg1, long jarg2, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, com.sleepycat.db.DatabaseEntry jarg5, int jarg6) throws com.sleepycat.db.DatabaseException;
00105 public final static native int Db_put(long jarg1, long jarg2, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
00106 final static native void Db_remove0(long jarg1, String jarg2, String jarg3, int jarg4);
00107 final static native void Db_rename0(long jarg1, String jarg2, String jarg3, String jarg4, int jarg5);
00108 public final static native void Db_set_append_recno(long jarg1, com.sleepycat.db.RecordNumberAppender jarg2) throws com.sleepycat.db.DatabaseException;
00109 public final static native void Db_set_bt_compare(long jarg1, java.util.Comparator jarg2) throws com.sleepycat.db.DatabaseException;
00110 public final static native void Db_set_bt_minkey(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00111 public final static native void Db_set_bt_prefix(long jarg1, com.sleepycat.db.BtreePrefixCalculator jarg2) throws com.sleepycat.db.DatabaseException;
00112 public final static native void Db_set_cachesize(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00113 public final static native void Db_set_dup_compare(long jarg1, java.util.Comparator jarg2) throws com.sleepycat.db.DatabaseException;
00114 public final static native void Db_set_encrypt(long jarg1, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00115 public final static native void Db_set_feedback(long jarg1, com.sleepycat.db.FeedbackHandler jarg2) throws com.sleepycat.db.DatabaseException;
00116 public final static native void Db_set_flags(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00117 public final static native void Db_set_h_ffactor(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00118 public final static native void Db_set_h_hash(long jarg1, com.sleepycat.db.Hasher jarg2) throws com.sleepycat.db.DatabaseException;
00119 public final static native void Db_set_h_nelem(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00120 public final static native void Db_set_lorder(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00121 public final static native void Db_set_pagesize(long jarg1, long jarg2) throws com.sleepycat.db.DatabaseException;
00122 public final static native void Db_set_re_delim(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00123 public final static native void Db_set_re_len(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00124 public final static native void Db_set_re_pad(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00125 public final static native void Db_set_re_source(long jarg1, String jarg2) throws com.sleepycat.db.DatabaseException;
00126 public final static native void Db_set_q_extentsize(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00127 public final static native Object Db_stat(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00128 public final static native void Db_sync(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00129 public final static native int Db_truncate(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00130 public final static native void Db_upgrade(long jarg1, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00131 final static native boolean Db_verify0(long jarg1, String jarg2, String jarg3, java.io.OutputStream jarg4, int jarg5);
00132 final static native void Dbc_close0(long jarg1);
00133 public final static native int Dbc_count(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00134 public final static native int Dbc_del(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00135 public final static native long Dbc_dup(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00136 public final static native int Dbc_get(long jarg1, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00137 public final static native int Dbc_pget(long jarg1, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
00138 public final static native int Dbc_put(long jarg1, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00139 public final static native long new_DbEnv(int jarg1) throws com.sleepycat.db.DatabaseException;
00140 final static native void DbEnv_close0(long jarg1, int jarg2);
00141 public final static native void DbEnv_dbremove(long jarg1, long jarg2, String jarg3, String jarg4, int jarg5) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
00142 public final static native void DbEnv_dbrename(long jarg1, long jarg2, String jarg3, String jarg4, String jarg5, int jarg6) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
00143 public final static native void DbEnv_err(long jarg1, int jarg2, String jarg3) ;
00144 public final static native void DbEnv_errx(long jarg1, String jarg2) ;
00145 public final static native void DbEnv_fileid_reset(long jarg1, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00146 public final static native String[] DbEnv_get_data_dirs(long jarg1) throws com.sleepycat.db.DatabaseException;
00147 public final static native int DbEnv_get_encrypt_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00148 public final static native int DbEnv_get_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00149 public final static native String DbEnv_get_home(long jarg1) throws com.sleepycat.db.DatabaseException;
00150 public final static native int DbEnv_get_open_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00151 public final static native long DbEnv_get_shm_key(long jarg1) throws com.sleepycat.db.DatabaseException;
00152 public final static native String DbEnv_get_tmp_dir(long jarg1) throws com.sleepycat.db.DatabaseException;
00153 public final static native boolean DbEnv_get_verbose(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00154 public final static native boolean DbEnv_is_bigendian(long jarg1) throws com.sleepycat.db.DatabaseException;
00155 public final static native void DbEnv_lsn_reset(long jarg1, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00156 public final static native void DbEnv_open(long jarg1, String jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
00157 final static native void DbEnv_remove0(long jarg1, String jarg2, int jarg3);
00158 public final static native void DbEnv_set_cachesize(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00159 public final static native void DbEnv_set_data_dir(long jarg1, String jarg2) throws com.sleepycat.db.DatabaseException;
00160 public final static native void DbEnv_set_intermediate_dir(long jarg1, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00161 public final static native void DbEnv_set_encrypt(long jarg1, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00162 public final static native void DbEnv_set_errcall(long jarg1, com.sleepycat.db.ErrorHandler jarg2) ;
00163 public final static native void DbEnv_set_flags(long jarg1, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
00164 public final static native void DbEnv_set_feedback(long jarg1, com.sleepycat.db.FeedbackHandler jarg2) throws com.sleepycat.db.DatabaseException;
00165 public final static native void DbEnv_set_mp_max_openfd(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00166 public final static native void DbEnv_set_mp_max_write(long jarg1, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00167 public final static native void DbEnv_set_mp_mmapsize(long jarg1, long jarg2) throws com.sleepycat.db.DatabaseException;
00168 public final static native void DbEnv_set_msgcall(long jarg1, com.sleepycat.db.MessageHandler jarg2) ;
00169 public final static native void DbEnv_set_paniccall(long jarg1, com.sleepycat.db.PanicHandler jarg2) throws com.sleepycat.db.DatabaseException;
00170 public final static native void DbEnv_set_rpc_server(long jarg1, DbClient jarg2, String jarg3, long jarg4, long jarg5, int jarg6) throws com.sleepycat.db.DatabaseException;
00171 public final static native void DbEnv_set_shm_key(long jarg1, long jarg2) throws com.sleepycat.db.DatabaseException;
00172 public final static native void DbEnv_set_timeout(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00173 public final static native void DbEnv_set_tmp_dir(long jarg1, String jarg2) throws com.sleepycat.db.DatabaseException;
00174 public final static native void DbEnv_set_tx_max(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00175 public final static native void DbEnv_set_app_dispatch(long jarg1, com.sleepycat.db.LogRecordHandler jarg2) throws com.sleepycat.db.DatabaseException;
00176 final static native void DbEnv_set_tx_timestamp0(long jarg1, long jarg2);
00177 public final static native void DbEnv_set_verbose(long jarg1, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
00178 public final static native byte[][] DbEnv_get_lk_conflicts(long jarg1) throws com.sleepycat.db.DatabaseException;
00179 public final static native int DbEnv_get_lk_detect(long jarg1) throws com.sleepycat.db.DatabaseException;
00180 public final static native int DbEnv_get_lk_max_locks(long jarg1) throws com.sleepycat.db.DatabaseException;
00181 public final static native int DbEnv_get_lk_max_lockers(long jarg1) throws com.sleepycat.db.DatabaseException;
00182 public final static native int DbEnv_get_lk_max_objects(long jarg1) throws com.sleepycat.db.DatabaseException;
00183 public final static native int DbEnv_lock_detect(long jarg1, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00184 public final static native long DbEnv_lock_get(long jarg1, int jarg2, int jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
00185 public final static native int DbEnv_lock_id(long jarg1) throws com.sleepycat.db.DatabaseException;
00186 public final static native void DbEnv_lock_id_free(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00187 public final static native void DbEnv_lock_put(long jarg1, long jarg2) throws com.sleepycat.db.DatabaseException;
00188 public final static native com.sleepycat.db.LockStats DbEnv_lock_stat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00189 public final static native void DbEnv_set_lk_conflicts(long jarg1, byte[][] jarg2) throws com.sleepycat.db.DatabaseException;
00190 public final static native void DbEnv_set_lk_detect(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00191 public final static native void DbEnv_set_lk_max_lockers(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00192 public final static native void DbEnv_set_lk_max_locks(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00193 public final static native void DbEnv_set_lk_max_objects(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00194 public final static native int DbEnv_get_lg_bsize(long jarg1) throws com.sleepycat.db.DatabaseException;
00195 public final static native String DbEnv_get_lg_dir(long jarg1) throws com.sleepycat.db.DatabaseException;
00196 public final static native int DbEnv_get_lg_filemode(long jarg1) throws com.sleepycat.db.DatabaseException;
00197 public final static native int DbEnv_get_lg_max(long jarg1) throws com.sleepycat.db.DatabaseException;
00198 public final static native int DbEnv_get_lg_regionmax(long jarg1) throws com.sleepycat.db.DatabaseException;
00199 public final static native String[] DbEnv_log_archive(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00200 public final static native int DbEnv_log_compare(com.sleepycat.db.LogSequenceNumber jarg1, com.sleepycat.db.LogSequenceNumber jarg2) ;
00201 public final static native long DbEnv_log_cursor(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00202 public final static native String DbEnv_log_file(long jarg1, com.sleepycat.db.LogSequenceNumber jarg2) throws com.sleepycat.db.DatabaseException;
00203 public final static native void DbEnv_log_flush(long jarg1, com.sleepycat.db.LogSequenceNumber jarg2) throws com.sleepycat.db.DatabaseException;
00204 public final static native void DbEnv_log_put(long jarg1, com.sleepycat.db.LogSequenceNumber jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00205 public final static native void DbEnv_log_print(long jarg1, long jarg2, String jarg3) throws com.sleepycat.db.DatabaseException;
00206 public final static native com.sleepycat.db.LogStats DbEnv_log_stat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00207 public final static native void DbEnv_set_lg_bsize(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00208 public final static native void DbEnv_set_lg_dir(long jarg1, String jarg2) throws com.sleepycat.db.DatabaseException;
00209 public final static native void DbEnv_set_lg_filemode(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00210 public final static native void DbEnv_set_lg_max(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00211 public final static native void DbEnv_set_lg_regionmax(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00212 public final static native long DbEnv_get_cachesize(long jarg1) throws com.sleepycat.db.DatabaseException;
00213 public final static native int DbEnv_get_cachesize_ncache(long jarg1) throws com.sleepycat.db.DatabaseException;
00214 public final static native int DbEnv_get_mp_max_openfd(long jarg1) throws com.sleepycat.db.DatabaseException;
00215 public final static native int DbEnv_get_mp_max_write(long jarg1) throws com.sleepycat.db.DatabaseException;
00216 public final static native int DbEnv_get_mp_max_write_sleep(long jarg1) throws com.sleepycat.db.DatabaseException;
00217 public final static native long DbEnv_get_mp_mmapsize(long jarg1) throws com.sleepycat.db.DatabaseException;
00218 public final static native com.sleepycat.db.CacheStats DbEnv_memp_stat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00219 public final static native com.sleepycat.db.CacheFileStats[] DbEnv_memp_fstat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00220 public final static native int DbEnv_memp_trickle(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00221 public final static native int DbEnv_mutex_get_align(long jarg1) throws com.sleepycat.db.DatabaseException;
00222 public final static native int DbEnv_mutex_get_increment(long jarg1) throws com.sleepycat.db.DatabaseException;
00223 public final static native int DbEnv_mutex_get_max(long jarg1) throws com.sleepycat.db.DatabaseException;
00224 public final static native int DbEnv_mutex_get_tas_spins(long jarg1) throws com.sleepycat.db.DatabaseException;
00225 public final static native void DbEnv_mutex_set_align(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00226 public final static native void DbEnv_mutex_set_increment(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00227 public final static native void DbEnv_mutex_set_max(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00228 public final static native void DbEnv_mutex_set_tas_spins(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00229 public final static native com.sleepycat.db.MutexStats DbEnv_mutex_stat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00230 public final static native int DbEnv_get_tx_max(long jarg1) throws com.sleepycat.db.DatabaseException;
00231 public final static native long DbEnv_get_tx_timestamp(long jarg1) throws com.sleepycat.db.DatabaseException;
00232 public final static native long DbEnv_get_timeout(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00233 public final static native long DbEnv_txn_begin(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00234 public final static native void DbEnv_txn_checkpoint(long jarg1, int jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00235 public final static native com.sleepycat.db.PreparedTransaction[] DbEnv_txn_recover(long jarg1, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00236 public final static native com.sleepycat.db.TransactionStats DbEnv_txn_stat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00237 public final static native long DbEnv_get_rep_limit(long jarg1) throws com.sleepycat.db.DatabaseException;
00238 public final static native int DbEnv_rep_elect(long jarg1, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6) throws com.sleepycat.db.DatabaseException;
00239 public final static native int DbEnv_rep_process_message(long jarg1, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, DbEnv.RepProcessMessage jarg4, com.sleepycat.db.LogSequenceNumber jarg5) ;
00240 public final static native void DbEnv_rep_flush(long jarg1) throws com.sleepycat.db.DatabaseException;
00241 public final static native void DbEnv_rep_set_config(long jarg1, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
00242 public final static native void DbEnv_rep_start(long jarg1, com.sleepycat.db.DatabaseEntry jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00243 public final static native void DbEnv_rep_sync(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00244 public final static native boolean DbEnv_rep_get_config(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00245 public final static native com.sleepycat.db.ReplicationStats DbEnv_rep_stat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00246 public final static native void DbEnv_set_rep_limit(long jarg1, long jarg2) throws com.sleepycat.db.DatabaseException;
00247 public final static native void DbEnv_set_rep_request(long jarg1, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00248 public final static native void DbEnv_set_rep_transport(long jarg1, int jarg2, com.sleepycat.db.ReplicationTransport jarg3) throws com.sleepycat.db.DatabaseException;
00249 public final static native String DbEnv_strerror(int jarg1) ;
00250 public final static native int DbEnv_get_version_major() ;
00251 public final static native int DbEnv_get_version_minor() ;
00252 public final static native int DbEnv_get_version_patch() ;
00253 public final static native String DbEnv_get_version_string() ;
00254 final static native void delete_DbLock(long jarg1);
00255 final static native void DbLogc_close0(long jarg1, int jarg2);
00256 public final static native int DbLogc_get(long jarg1, com.sleepycat.db.LogSequenceNumber jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00257 public final static native int DbMpoolFile_get_priority(long jarg1) throws com.sleepycat.db.DatabaseException;
00258 public final static native void DbMpoolFile_set_priority(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00259 public final static native int DbMpoolFile_get_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00260 public final static native void DbMpoolFile_set_flags(long jarg1, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
00261 public final static native long DbMpoolFile_get_maxsize(long jarg1) throws com.sleepycat.db.DatabaseException;
00262 public final static native void DbMpoolFile_set_maxsize(long jarg1, long jarg2) throws com.sleepycat.db.DatabaseException;
00263 public final static native long new_DbSequence(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00264 final static native void DbSequence_close0(long jarg1, int jarg2);
00265 public final static native long DbSequence_get(long jarg1, long jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00266 public final static native int DbSequence_get_cachesize(long jarg1) throws com.sleepycat.db.DatabaseException;
00267 public final static native long DbSequence_get_db(long jarg1) throws com.sleepycat.db.DatabaseException;
00268 public final static native int DbSequence_get_flags(long jarg1) throws com.sleepycat.db.DatabaseException;
00269 public final static native void DbSequence_get_key(long jarg1, com.sleepycat.db.DatabaseEntry jarg2) throws com.sleepycat.db.DatabaseException;
00270 public final static native long DbSequence_get_range_min(long jarg1) throws com.sleepycat.db.DatabaseException;
00271 public final static native long DbSequence_get_range_max(long jarg1) throws com.sleepycat.db.DatabaseException;
00272 public final static native void DbSequence_initial_value(long jarg1, long jarg2) throws com.sleepycat.db.DatabaseException;
00273 public final static native void DbSequence_open(long jarg1, long jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
00274 final static native void DbSequence_remove0(long jarg1, long jarg2, int jarg3);
00275 public final static native void DbSequence_set_cachesize(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00276 public final static native void DbSequence_set_flags(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00277 public final static native void DbSequence_set_range(long jarg1, long jarg2, long jarg3) throws com.sleepycat.db.DatabaseException;
00278 public final static native com.sleepycat.db.SequenceStats DbSequence_stat(long jarg1, int jarg2) throws com.sleepycat.db.DatabaseException;
00279 final static native void DbTxn_abort0(long jarg1);
00280 final static native void DbTxn_commit0(long jarg1, int jarg2);
00281 final static native void DbTxn_discard0(long jarg1, int jarg2);
00282 public final static native String DbTxn_get_name(long jarg1) throws com.sleepycat.db.DatabaseException;
00283 public final static native int DbTxn_id(long jarg1) throws com.sleepycat.db.DatabaseException;
00284 public final static native void DbTxn_prepare(long jarg1, byte[] jarg2) throws com.sleepycat.db.DatabaseException;
00285 public final static native void DbTxn_set_timeout(long jarg1, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
00286 public final static native void DbTxn_set_name(long jarg1, String jarg2) throws com.sleepycat.db.DatabaseException;
00287 }