/source/db-5.0.26.NC/java/src/com/sleepycat/db/internal/db_javaJNI.java

https://github.com/cparedes/omnibus · Java · 356 lines · 330 code · 10 blank · 16 comment · 14 complexity · 2b6eb78e8572a608525f2b2c17534a79 MD5 · raw file

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