1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.33
4 *
5 * Do not make changes to this file unless you know what you are doing--modify
6 * the SWIG interface file instead.
7 * ----------------------------------------------------------------------------- */
8
9package com.sleepycat.db.internal;
10
11class db_javaJNI {
12
13	static {
14		/* An alternate library name can be specified via a property. */
15		String libname;
16		int v_major, v_minor, v_patch;
17
18		v_major = DbConstants.DB_VERSION_MAJOR;
19		v_minor = DbConstants.DB_VERSION_MINOR;
20		v_patch = DbConstants.DB_VERSION_PATCH;
21
22		if ((libname =
23		    System.getProperty("sleepycat.db.libfile")) != null)
24			System.load(libname);
25		else if ((libname =
26		    System.getProperty("sleepycat.db.libname")) != null)
27			System.loadLibrary(libname);
28		else {
29			String os = System.getProperty("os.name");
30			if (os != null && os.startsWith("Windows")) {
31				/*
32				 * On Windows, library name is something like
33				 * "libdb_java42.dll" or "libdb_java42d.dll".
34				 */
35				libname = "libdb_java" + v_major + v_minor;
36
37				try {
38					System.loadLibrary(libname);
39				} catch (UnsatisfiedLinkError e) {
40					try {
41						libname += "d";
42						System.loadLibrary(libname);
43					} catch (UnsatisfiedLinkError e2) {
44						throw e;
45					}
46				}
47			} else {
48				/*
49				 * On UNIX, library name is something like
50				 * "libdb_java-3.0.so".
51				 */
52				System.loadLibrary("db_java-" +
53				    v_major + "." + v_minor);
54			}
55		}
56
57		initialize();
58
59		if (DbEnv_get_version_major() != v_major ||
60		    DbEnv_get_version_minor() != v_minor ||
61		    DbEnv_get_version_patch() != v_patch)
62			throw new RuntimeException(
63		      "Berkeley DB library version " +
64		      DbEnv_get_version_major() + "." +
65		      DbEnv_get_version_minor() + "." +
66		      DbEnv_get_version_patch() +
67		      " doesn't match Java class library version " +
68		      v_major + "." + v_minor + "." + v_patch);
69	}
70
71	static native final void initialize();
72
73  public final static native void DbEnv_lock_vec(long jarg1, DbEnv jarg1_, int jarg2, int jarg3, com.sleepycat.db.LockRequest[] jarg4, int jarg5, int jarg6) throws com.sleepycat.db.DatabaseException;
74  /* package */ final static native long initDbEnvRef0(long jarg1, DbEnv jarg1_, Object jarg2);
75  /* package */ final static native long initDbRef0(long jarg1, Db jarg1_, Object jarg2);
76  /* package */ final static native void deleteRef0(long jarg1);
77  /* package */ final static native long getDbEnv0(long jarg1, Db jarg1_);
78  public final static native long new_Db(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
79  public final static native void Db_associate(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, long jarg3, Db jarg3_, boolean jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
80  public final static native void Db_associate_foreign(long jarg1, Db jarg1_, long jarg2, Db jarg2_, boolean jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
81  public final static native void Db_compact(long jarg1, Db jarg1_, long jarg2, DbTxn 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;
82  /* package */ final static native int Db_close0(long jarg1, Db jarg1_, int jarg2);
83  public final static native long Db_cursor(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, int jarg3) throws com.sleepycat.db.DatabaseException;
84  public final static native int Db_del(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
85  public final static native void Db_err(long jarg1, Db jarg1_, int jarg2, String jarg3) /* no exception */;
86  public final static native void Db_errx(long jarg1, Db jarg1_, String jarg2) /* no exception */;
87  public final static native int Db_exists(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
88  public final static native int Db_get(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
89  public final static native boolean Db_get_byteswapped(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
90  public final static native long Db_get_cachesize(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
91  public final static native int Db_get_cachesize_ncache(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
92  public final static native String Db_get_filename(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
93  public final static native String Db_get_dbname(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
94  public final static native int Db_get_encrypt_flags(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
95  public final static native int Db_get_flags(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
96  public final static native int Db_get_lorder(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
97  public final static native long Db_get_mpf(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
98  public final static native int Db_get_open_flags(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
99  public final static native int Db_get_pagesize(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
100  public final static native int Db_get_bt_minkey(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
101  public final static native int Db_get_h_ffactor(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
102  public final static native int Db_get_h_nelem(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
103  public final static native int Db_get_re_delim(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
104  public final static native int Db_get_priority(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
105  public final static native int Db_get_re_len(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
106  public final static native int Db_get_re_pad(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
107  public final static native String Db_get_re_source(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
108  public final static native int Db_get_q_extentsize(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
109  public final static native boolean Db_get_multiple(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
110  public final static native boolean Db_get_transactional(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
111  public final static native int Db_get_type(long jarg1, Db jarg1_) throws com.sleepycat.db.DatabaseException;
112  public final static native long Db_join(long jarg1, Db jarg1_, Dbc[] jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
113  public final static native void Db_key_range(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.KeyRange jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
114  public final static native void Db_open(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, String jarg3, String jarg4, int jarg5, int jarg6, int jarg7) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
115  public final static native int Db_pget(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, com.sleepycat.db.DatabaseEntry jarg5, int jarg6) throws com.sleepycat.db.DatabaseException;
116  public final static native int Db_put(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
117  /* package */ final static native void Db_remove0(long jarg1, Db jarg1_, String jarg2, String jarg3, int jarg4);
118  /* package */ final static native void Db_rename0(long jarg1, Db jarg1_, String jarg2, String jarg3, String jarg4, int jarg5);
119  public final static native void Db_set_append_recno(long jarg1, Db jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
120  public final static native void Db_set_bt_compare(long jarg1, Db jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
121  public final static native void Db_set_bt_minkey(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
122  public final static native void Db_set_bt_prefix(long jarg1, Db jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
123  public final static native void Db_set_cachesize(long jarg1, Db jarg1_, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
124  public final static native void Db_set_dup_compare(long jarg1, Db jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
125  public final static native void Db_set_encrypt(long jarg1, Db jarg1_, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
126  public final static native void Db_set_feedback(long jarg1, Db jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
127  public final static native void Db_set_flags(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
128  public final static native void Db_set_h_compare(long jarg1, Db jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
129  public final static native void Db_set_h_ffactor(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
130  public final static native void Db_set_h_hash(long jarg1, Db jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
131  public final static native void Db_set_h_nelem(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
132  public final static native void Db_set_lorder(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
133  public final static native void Db_set_pagesize(long jarg1, Db jarg1_, long jarg2) throws com.sleepycat.db.DatabaseException;
134  public final static native void Db_set_priority(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
135  public final static native void Db_set_re_delim(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
136  public final static native void Db_set_re_len(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
137  public final static native void Db_set_re_pad(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
138  public final static native void Db_set_re_source(long jarg1, Db jarg1_, String jarg2) throws com.sleepycat.db.DatabaseException;
139  public final static native void Db_set_q_extentsize(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
140  public final static native Object Db_stat(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, int jarg3) throws com.sleepycat.db.DatabaseException;
141  public final static native void Db_sync(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
142  public final static native int Db_truncate(long jarg1, Db jarg1_, long jarg2, DbTxn jarg2_, int jarg3) throws com.sleepycat.db.DatabaseException;
143  public final static native void Db_upgrade(long jarg1, Db jarg1_, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
144  /* package */ final static native boolean Db_verify0(long jarg1, Db jarg1_, String jarg2, String jarg3, java.io.OutputStream jarg4, int jarg5);
145  /* package */ final static native void Dbc_close0(long jarg1, Dbc jarg1_);
146  public final static native int Dbc_count(long jarg1, Dbc jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
147  public final static native int Dbc_del(long jarg1, Dbc jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
148  public final static native long Dbc_dup(long jarg1, Dbc jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
149  public final static native int Dbc_get(long jarg1, Dbc jarg1_, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
150  public final static native int Dbc_get_priority(long jarg1, Dbc jarg1_) throws com.sleepycat.db.DatabaseException;
151  public final static native int Dbc_pget(long jarg1, Dbc jarg1_, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
152  public final static native int Dbc_put(long jarg1, Dbc jarg1_, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
153  public final static native void Dbc_set_priority(long jarg1, Dbc jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
154  public final static native long new_DbEnv(int jarg1) throws com.sleepycat.db.DatabaseException;
155  /* package */ final static native void DbEnv_close0(long jarg1, DbEnv jarg1_, int jarg2);
156  public final static native void DbEnv_dbremove(long jarg1, DbEnv jarg1_, long jarg2, DbTxn jarg2_, String jarg3, String jarg4, int jarg5) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
157  public final static native void DbEnv_dbrename(long jarg1, DbEnv jarg1_, long jarg2, DbTxn jarg2_, String jarg3, String jarg4, String jarg5, int jarg6) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
158  public final static native void DbEnv_err(long jarg1, DbEnv jarg1_, int jarg2, String jarg3) /* no exception */;
159  public final static native void DbEnv_errx(long jarg1, DbEnv jarg1_, String jarg2) /* no exception */;
160  public final static native long DbEnv_cdsgroup_begin(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
161  public final static native void DbEnv_fileid_reset(long jarg1, DbEnv jarg1_, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
162  public final static native String[] DbEnv_get_data_dirs(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
163  public final static native int DbEnv_get_encrypt_flags(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
164  public final static native int DbEnv_get_flags(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
165  public final static native String DbEnv_get_home(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
166  public final static native String DbEnv_get_intermediate_dir_mode(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
167  public final static native int DbEnv_get_open_flags(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
168  public final static native long DbEnv_get_shm_key(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
169  public final static native String DbEnv_get_tmp_dir(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
170  public final static native boolean DbEnv_get_verbose(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
171  public final static native boolean DbEnv_is_bigendian(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
172  public final static native void DbEnv_lsn_reset(long jarg1, DbEnv jarg1_, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
173  public final static native void DbEnv_open(long jarg1, DbEnv jarg1_, String jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException, java.io.FileNotFoundException;
174  /* package */ final static native void DbEnv_remove0(long jarg1, DbEnv jarg1_, String jarg2, int jarg3);
175  public final static native void DbEnv_set_cachesize(long jarg1, DbEnv jarg1_, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
176  public final static native void DbEnv_set_cache_max(long jarg1, DbEnv jarg1_, long jarg2) throws com.sleepycat.db.DatabaseException;
177  public final static native void DbEnv_set_data_dir(long jarg1, DbEnv jarg1_, String jarg2) throws com.sleepycat.db.DatabaseException;
178  public final static native void DbEnv_set_intermediate_dir_mode(long jarg1, DbEnv jarg1_, String jarg2) throws com.sleepycat.db.DatabaseException;
179  public final static native void DbEnv_set_encrypt(long jarg1, DbEnv jarg1_, String jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
180  public final static native void DbEnv_set_errcall(long jarg1, DbEnv jarg1_, boolean jarg2) /* no exception */;
181  public final static native void DbEnv_set_flags(long jarg1, DbEnv jarg1_, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
182  public final static native void DbEnv_set_feedback(long jarg1, DbEnv jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
183  public final static native void DbEnv_set_mp_max_openfd(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
184  public final static native void DbEnv_set_mp_max_write(long jarg1, DbEnv jarg1_, int jarg2, long jarg3) throws com.sleepycat.db.DatabaseException;
185  public final static native void DbEnv_set_mp_mmapsize(long jarg1, DbEnv jarg1_, long jarg2) throws com.sleepycat.db.DatabaseException;
186  public final static native void DbEnv_set_msgcall(long jarg1, DbEnv jarg1_, boolean jarg2) /* no exception */;
187  public final static native void DbEnv_set_paniccall(long jarg1, DbEnv jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
188  public final static native void DbEnv_set_rpc_server(long jarg1, DbEnv jarg1_, String jarg2, long jarg3, long jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
189  public final static native void DbEnv_set_shm_key(long jarg1, DbEnv jarg1_, long jarg2) throws com.sleepycat.db.DatabaseException;
190  public final static native void DbEnv_set_timeout(long jarg1, DbEnv jarg1_, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
191  public final static native void DbEnv_set_tmp_dir(long jarg1, DbEnv jarg1_, String jarg2) throws com.sleepycat.db.DatabaseException;
192  public final static native void DbEnv_set_tx_max(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
193  public final static native void DbEnv_set_app_dispatch(long jarg1, DbEnv jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
194  public final static native void DbEnv_set_event_notify(long jarg1, DbEnv jarg1_, boolean jarg2) throws com.sleepycat.db.DatabaseException;
195  /* package */ final static native void DbEnv_set_tx_timestamp0(long jarg1, DbEnv jarg1_, long jarg2);
196  public final static native void DbEnv_set_verbose(long jarg1, DbEnv jarg1_, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
197  public final static native byte[][] DbEnv_get_lk_conflicts(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
198  public final static native int DbEnv_get_lk_detect(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
199  public final static native int DbEnv_get_lk_max_locks(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
200  public final static native int DbEnv_get_lk_max_lockers(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
201  public final static native int DbEnv_get_lk_max_objects(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
202  public final static native int DbEnv_lock_detect(long jarg1, DbEnv jarg1_, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
203  public final static native long DbEnv_lock_get(long jarg1, DbEnv jarg1_, int jarg2, int jarg3, com.sleepycat.db.DatabaseEntry jarg4, int jarg5) throws com.sleepycat.db.DatabaseException;
204  public final static native int DbEnv_lock_id(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
205  public final static native void DbEnv_lock_id_free(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
206  public final static native void DbEnv_lock_put(long jarg1, DbEnv jarg1_, long jarg2, DbLock jarg2_) throws com.sleepycat.db.DatabaseException;
207  public final static native com.sleepycat.db.LockStats DbEnv_lock_stat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
208  public final static native void DbEnv_set_lk_conflicts(long jarg1, DbEnv jarg1_, byte[][] jarg2) throws com.sleepycat.db.DatabaseException;
209  public final static native void DbEnv_set_lk_detect(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
210  public final static native void DbEnv_set_lk_max_lockers(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
211  public final static native void DbEnv_set_lk_max_locks(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
212  public final static native void DbEnv_set_lk_max_objects(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
213  public final static native int DbEnv_get_lg_bsize(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
214  public final static native String DbEnv_get_lg_dir(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
215  public final static native int DbEnv_get_lg_filemode(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
216  public final static native int DbEnv_get_lg_max(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
217  public final static native int DbEnv_get_lg_regionmax(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
218  public final static native String[] DbEnv_log_archive(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
219  public final static native int DbEnv_log_compare(com.sleepycat.db.LogSequenceNumber jarg1, com.sleepycat.db.LogSequenceNumber jarg2) /* no exception */;
220  public final static native long DbEnv_log_cursor(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
221  public final static native String DbEnv_log_file(long jarg1, DbEnv jarg1_, com.sleepycat.db.LogSequenceNumber jarg2) throws com.sleepycat.db.DatabaseException;
222  public final static native void DbEnv_log_flush(long jarg1, DbEnv jarg1_, com.sleepycat.db.LogSequenceNumber jarg2) throws com.sleepycat.db.DatabaseException;
223  public final static native boolean DbEnv_log_get_config(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
224  public final static native void DbEnv_log_put(long jarg1, DbEnv jarg1_, com.sleepycat.db.LogSequenceNumber jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
225  public final static native void DbEnv_log_print(long jarg1, DbEnv jarg1_, long jarg2, DbTxn jarg2_, String jarg3) throws com.sleepycat.db.DatabaseException;
226  public final static native void DbEnv_log_set_config(long jarg1, DbEnv jarg1_, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
227  public final static native com.sleepycat.db.LogStats DbEnv_log_stat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
228  public final static native void DbEnv_set_lg_bsize(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
229  public final static native void DbEnv_set_lg_dir(long jarg1, DbEnv jarg1_, String jarg2) throws com.sleepycat.db.DatabaseException;
230  public final static native void DbEnv_set_lg_filemode(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
231  public final static native void DbEnv_set_lg_max(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
232  public final static native void DbEnv_set_lg_regionmax(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
233  public final static native long DbEnv_get_cachesize(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
234  public final static native int DbEnv_get_cachesize_ncache(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
235  public final static native long DbEnv_get_cache_max(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
236  public final static native int DbEnv_get_mp_max_openfd(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
237  public final static native int DbEnv_get_mp_max_write(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
238  public final static native long DbEnv_get_mp_max_write_sleep(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
239  public final static native long DbEnv_get_mp_mmapsize(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
240  public final static native com.sleepycat.db.CacheStats DbEnv_memp_stat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
241  public final static native com.sleepycat.db.CacheFileStats[] DbEnv_memp_fstat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
242  public final static native int DbEnv_memp_trickle(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
243  public final static native int DbEnv_mutex_get_align(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
244  public final static native int DbEnv_mutex_get_increment(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
245  public final static native int DbEnv_mutex_get_max(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
246  public final static native int DbEnv_mutex_get_tas_spins(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
247  public final static native void DbEnv_mutex_set_align(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
248  public final static native void DbEnv_mutex_set_increment(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
249  public final static native void DbEnv_mutex_set_max(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
250  public final static native void DbEnv_mutex_set_tas_spins(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
251  public final static native com.sleepycat.db.MutexStats DbEnv_mutex_stat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
252  public final static native int DbEnv_get_tx_max(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
253  public final static native long DbEnv_get_tx_timestamp(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
254  public final static native long DbEnv_get_timeout(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
255  public final static native long DbEnv_txn_begin(long jarg1, DbEnv jarg1_, long jarg2, DbTxn jarg2_, int jarg3) throws com.sleepycat.db.DatabaseException;
256  public final static native void DbEnv_txn_checkpoint(long jarg1, DbEnv jarg1_, int jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
257  public final static native com.sleepycat.db.PreparedTransaction[] DbEnv_txn_recover(long jarg1, DbEnv jarg1_, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
258  public final static native com.sleepycat.db.TransactionStats DbEnv_txn_stat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
259  public final static native long DbEnv_rep_get_limit(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
260  public final static native void DbEnv_rep_elect(long jarg1, DbEnv jarg1_, int jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
261  public final static native int DbEnv_rep_process_message(long jarg1, DbEnv jarg1_, com.sleepycat.db.DatabaseEntry jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4, com.sleepycat.db.LogSequenceNumber jarg5) /* no exception */;
262  public final static native void DbEnv_rep_flush(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
263  public final static native void DbEnv_rep_set_config(long jarg1, DbEnv jarg1_, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
264  public final static native void DbEnv_rep_set_clockskew(long jarg1, DbEnv jarg1_, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
265  public final static native int DbEnv_rep_get_clockskew_fast(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
266  public final static native int DbEnv_rep_get_clockskew_slow(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
267  public final static native void DbEnv_rep_start(long jarg1, DbEnv jarg1_, com.sleepycat.db.DatabaseEntry jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
268  public final static native void DbEnv_rep_sync(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
269  public final static native boolean DbEnv_rep_get_config(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
270  public final static native com.sleepycat.db.ReplicationStats DbEnv_rep_stat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
271  public final static native void DbEnv_rep_set_limit(long jarg1, DbEnv jarg1_, long jarg2) throws com.sleepycat.db.DatabaseException;
272  public final static native int DbEnv_rep_get_request_min(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
273  public final static native int DbEnv_rep_get_request_max(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
274  public final static native void DbEnv_rep_set_request(long jarg1, DbEnv jarg1_, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
275  public final static native void DbEnv_rep_set_transport(long jarg1, DbEnv jarg1_, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
276  public final static native int DbEnv_rep_get_nsites(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
277  public final static native int DbEnv_rep_get_priority(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
278  public final static native int DbEnv_rep_get_timeout(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
279  public final static native void DbEnv_rep_set_nsites(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
280  public final static native void DbEnv_rep_set_priority(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
281  public final static native void DbEnv_rep_set_timeout(long jarg1, DbEnv jarg1_, int jarg2, long jarg3) throws com.sleepycat.db.DatabaseException;
282  public final static native int DbEnv_repmgr_add_remote_site(long jarg1, DbEnv jarg1_, String jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
283  public final static native void DbEnv_repmgr_get_ack_policy(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
284  public final static native void DbEnv_repmgr_set_ack_policy(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
285  public final static native void DbEnv_repmgr_set_local_site(long jarg1, DbEnv jarg1_, String jarg2, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
286  public final static native com.sleepycat.db.ReplicationManagerSiteInfo[] DbEnv_repmgr_site_list(long jarg1, DbEnv jarg1_) throws com.sleepycat.db.DatabaseException;
287  public final static native void DbEnv_repmgr_start(long jarg1, DbEnv jarg1_, int jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
288  public final static native com.sleepycat.db.ReplicationManagerStats DbEnv_repmgr_stat(long jarg1, DbEnv jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
289  public final static native String DbEnv_strerror(int jarg1) /* no exception */;
290  public final static native int DbEnv_get_version_major() /* no exception */;
291  public final static native int DbEnv_get_version_minor() /* no exception */;
292  public final static native int DbEnv_get_version_patch() /* no exception */;
293  public final static native String DbEnv_get_version_string() /* no exception */;
294  /* package */ final static native void delete_DbLock(long jarg1);
295  /* package */ final static native void DbLogc_close0(long jarg1, DbLogc jarg1_, int jarg2);
296  public final static native int DbLogc_get(long jarg1, DbLogc jarg1_, com.sleepycat.db.LogSequenceNumber jarg2, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
297  public final static native int DbLogc_version(long jarg1, DbLogc jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
298  public final static native int DbMpoolFile_get_priority(long jarg1, DbMpoolFile jarg1_) throws com.sleepycat.db.DatabaseException;
299  public final static native void DbMpoolFile_set_priority(long jarg1, DbMpoolFile jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
300  public final static native int DbMpoolFile_get_flags(long jarg1, DbMpoolFile jarg1_) throws com.sleepycat.db.DatabaseException;
301  public final static native void DbMpoolFile_set_flags(long jarg1, DbMpoolFile jarg1_, int jarg2, boolean jarg3) throws com.sleepycat.db.DatabaseException;
302  public final static native long DbMpoolFile_get_maxsize(long jarg1, DbMpoolFile jarg1_) throws com.sleepycat.db.DatabaseException;
303  public final static native void DbMpoolFile_set_maxsize(long jarg1, DbMpoolFile jarg1_, long jarg2) throws com.sleepycat.db.DatabaseException;
304  public final static native long new_DbSequence(long jarg1, Db jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
305  /* package */ final static native void DbSequence_close0(long jarg1, DbSequence jarg1_, int jarg2);
306  public final static native long DbSequence_get(long jarg1, DbSequence jarg1_, long jarg2, DbTxn jarg2_, int jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
307  public final static native int DbSequence_get_cachesize(long jarg1, DbSequence jarg1_) throws com.sleepycat.db.DatabaseException;
308  public final static native long DbSequence_get_db(long jarg1, DbSequence jarg1_) throws com.sleepycat.db.DatabaseException;
309  public final static native int DbSequence_get_flags(long jarg1, DbSequence jarg1_) throws com.sleepycat.db.DatabaseException;
310  public final static native void DbSequence_get_key(long jarg1, DbSequence jarg1_, com.sleepycat.db.DatabaseEntry jarg2) throws com.sleepycat.db.DatabaseException;
311  public final static native long DbSequence_get_range_min(long jarg1, DbSequence jarg1_) throws com.sleepycat.db.DatabaseException;
312  public final static native long DbSequence_get_range_max(long jarg1, DbSequence jarg1_) throws com.sleepycat.db.DatabaseException;
313  public final static native void DbSequence_initial_value(long jarg1, DbSequence jarg1_, long jarg2) throws com.sleepycat.db.DatabaseException;
314  public final static native void DbSequence_open(long jarg1, DbSequence jarg1_, long jarg2, DbTxn jarg2_, com.sleepycat.db.DatabaseEntry jarg3, int jarg4) throws com.sleepycat.db.DatabaseException;
315  /* package */ final static native void DbSequence_remove0(long jarg1, DbSequence jarg1_, long jarg2, DbTxn jarg2_, int jarg3);
316  public final static native void DbSequence_set_cachesize(long jarg1, DbSequence jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
317  public final static native void DbSequence_set_flags(long jarg1, DbSequence jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
318  public final static native void DbSequence_set_range(long jarg1, DbSequence jarg1_, long jarg2, long jarg3) throws com.sleepycat.db.DatabaseException;
319  public final static native com.sleepycat.db.SequenceStats DbSequence_stat(long jarg1, DbSequence jarg1_, int jarg2) throws com.sleepycat.db.DatabaseException;
320  /* package */ final static native void DbTxn_abort0(long jarg1, DbTxn jarg1_);
321  /* package */ final static native void DbTxn_commit0(long jarg1, DbTxn jarg1_, int jarg2);
322  /* package */ final static native void DbTxn_discard0(long jarg1, DbTxn jarg1_, int jarg2);
323  public final static native String DbTxn_get_name(long jarg1, DbTxn jarg1_) throws com.sleepycat.db.DatabaseException;
324  public final static native int DbTxn_id(long jarg1, DbTxn jarg1_) throws com.sleepycat.db.DatabaseException;
325  public final static native void DbTxn_prepare(long jarg1, DbTxn jarg1_, byte[] jarg2) throws com.sleepycat.db.DatabaseException;
326  public final static native void DbTxn_set_timeout(long jarg1, DbTxn jarg1_, long jarg2, int jarg3) throws com.sleepycat.db.DatabaseException;
327  public final static native void DbTxn_set_name(long jarg1, DbTxn jarg1_, String jarg2) throws com.sleepycat.db.DatabaseException;
328}
329