1
/* DO NOT EDIT THIS FILE - it is machine generated */
3
/* Header for class com_sleepycat_db_DbEnv */
5
#ifndef _Included_com_sleepycat_db_DbEnv
6
#define _Included_com_sleepycat_db_DbEnv
11
* Class: com_sleepycat_db_DbEnv
15
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1close
16
(JNIEnv *, jobject, jint);
19
* Class: com_sleepycat_db_DbEnv
21
* Signature: (Lcom/sleepycat/db/DbTxn;Ljava/lang/String;Ljava/lang/String;I)V
23
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_dbremove
24
(JNIEnv *, jobject, jobject, jstring, jstring, jint);
27
* Class: com_sleepycat_db_DbEnv
29
* Signature: (Lcom/sleepycat/db/DbTxn;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
31
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_dbrename
32
(JNIEnv *, jobject, jobject, jstring, jstring, jstring, jint);
35
* Class: com_sleepycat_db_DbEnv
37
* Signature: (ILjava/lang/String;)V
39
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_err
40
(JNIEnv *, jobject, jint, jstring);
43
* Class: com_sleepycat_db_DbEnv
45
* Signature: (Ljava/lang/String;)V
47
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_errx
48
(JNIEnv *, jobject, jstring);
51
* Class: com_sleepycat_db_DbEnv
53
* Signature: (Lcom/sleepycat/db/DbErrcall;Ljava/lang/String;)V
55
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1finalize
56
(JNIEnv *, jobject, jobject, jstring);
59
* Class: com_sleepycat_db_DbEnv
61
* Signature: (Lcom/sleepycat/db/DbErrcall;I)V
63
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1init
64
(JNIEnv *, jobject, jobject, jint);
67
* Class: com_sleepycat_db_DbEnv
68
* Method: _init_using_db
69
* Signature: (Lcom/sleepycat/db/DbErrcall;Lcom/sleepycat/db/Db;)V
71
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1init_1using_1db
72
(JNIEnv *, jobject, jobject, jobject);
75
* Class: com_sleepycat_db_DbEnv
76
* Method: _init_using_xa
77
* Signature: (Lcom/sleepycat/db/DbErrcall;II)V
79
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1init_1using_1xa
80
(JNIEnv *, jobject, jobject, jint, jint);
83
* Class: com_sleepycat_db_DbEnv
84
* Method: _notify_db_close
87
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1notify_1db_1close
91
* Class: com_sleepycat_db_DbEnv
93
* Signature: (Ljava/lang/String;II)V
95
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_open
96
(JNIEnv *, jobject, jstring, jint, jint);
99
* Class: com_sleepycat_db_DbEnv
101
* Signature: (Ljava/lang/String;I)V
103
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_remove
104
(JNIEnv *, jobject, jstring, jint);
107
* Class: com_sleepycat_db_DbEnv
108
* Method: set_cachesize
111
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1cachesize
112
(JNIEnv *, jobject, jint, jint, jint);
115
* Class: com_sleepycat_db_DbEnv
116
* Method: set_encrypt
117
* Signature: (Ljava/lang/String;I)V
119
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1encrypt
120
(JNIEnv *, jobject, jstring, jint);
123
* Class: com_sleepycat_db_DbEnv
124
* Method: _set_errcall
125
* Signature: (Lcom/sleepycat/db/DbErrcall;)V
127
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1set_1errcall
128
(JNIEnv *, jobject, jobject);
131
* Class: com_sleepycat_db_DbEnv
132
* Method: _set_errpfx
133
* Signature: (Ljava/lang/String;)V
135
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1set_1errpfx
136
(JNIEnv *, jobject, jstring);
139
* Class: com_sleepycat_db_DbEnv
140
* Method: feedback_changed
141
* Signature: (Lcom/sleepycat/db/DbEnvFeedback;)V
143
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_feedback_1changed
144
(JNIEnv *, jobject, jobject);
147
* Class: com_sleepycat_db_DbEnv
148
* Method: set_verbose
151
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1verbose
152
(JNIEnv *, jobject, jint, jboolean);
155
* Class: com_sleepycat_db_DbEnv
156
* Method: set_data_dir
157
* Signature: (Ljava/lang/String;)V
159
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1data_1dir
160
(JNIEnv *, jobject, jstring);
163
* Class: com_sleepycat_db_DbEnv
164
* Method: set_lg_bsize
167
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lg_1bsize
168
(JNIEnv *, jobject, jint);
171
* Class: com_sleepycat_db_DbEnv
173
* Signature: (Ljava/lang/String;)V
175
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lg_1dir
176
(JNIEnv *, jobject, jstring);
179
* Class: com_sleepycat_db_DbEnv
183
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lg_1max
184
(JNIEnv *, jobject, jint);
187
* Class: com_sleepycat_db_DbEnv
188
* Method: set_lg_regionmax
191
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lg_1regionmax
192
(JNIEnv *, jobject, jint);
195
* Class: com_sleepycat_db_DbEnv
196
* Method: set_lk_conflicts
199
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1conflicts
200
(JNIEnv *, jobject, jobjectArray);
203
* Class: com_sleepycat_db_DbEnv
204
* Method: set_lk_detect
207
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1detect
208
(JNIEnv *, jobject, jint);
211
* Class: com_sleepycat_db_DbEnv
215
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max
216
(JNIEnv *, jobject, jint);
219
* Class: com_sleepycat_db_DbEnv
220
* Method: set_lk_max_lockers
223
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max_1lockers
224
(JNIEnv *, jobject, jint);
227
* Class: com_sleepycat_db_DbEnv
228
* Method: set_lk_max_locks
231
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max_1locks
232
(JNIEnv *, jobject, jint);
235
* Class: com_sleepycat_db_DbEnv
236
* Method: set_lk_max_objects
239
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max_1objects
240
(JNIEnv *, jobject, jint);
243
* Class: com_sleepycat_db_DbEnv
244
* Method: set_mp_mmapsize
247
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1mp_1mmapsize
248
(JNIEnv *, jobject, jlong);
251
* Class: com_sleepycat_db_DbEnv
255
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1flags
256
(JNIEnv *, jobject, jint, jboolean);
259
* Class: com_sleepycat_db_DbEnv
260
* Method: set_rep_limit
263
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1rep_1limit
264
(JNIEnv *, jobject, jint, jint);
267
* Class: com_sleepycat_db_DbEnv
268
* Method: rep_transport_changed
269
* Signature: (ILcom/sleepycat/db/DbRepTransport;)V
271
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_rep_1transport_1changed
272
(JNIEnv *, jobject, jint, jobject);
275
* Class: com_sleepycat_db_DbEnv
276
* Method: set_rpc_server
277
* Signature: (Lcom/sleepycat/db/DbClient;Ljava/lang/String;JJI)V
279
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1rpc_1server
280
(JNIEnv *, jobject, jobject, jstring, jlong, jlong, jint);
283
* Class: com_sleepycat_db_DbEnv
284
* Method: set_shm_key
287
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1shm_1key
288
(JNIEnv *, jobject, jlong);
291
* Class: com_sleepycat_db_DbEnv
292
* Method: set_tas_spins
295
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1tas_1spins
296
(JNIEnv *, jobject, jint);
299
* Class: com_sleepycat_db_DbEnv
300
* Method: set_timeout
303
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1timeout
304
(JNIEnv *, jobject, jlong, jint);
307
* Class: com_sleepycat_db_DbEnv
308
* Method: set_tmp_dir
309
* Signature: (Ljava/lang/String;)V
311
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1tmp_1dir
312
(JNIEnv *, jobject, jstring);
315
* Class: com_sleepycat_db_DbEnv
316
* Method: app_dispatch_changed
317
* Signature: (Lcom/sleepycat/db/DbAppDispatch;)V
319
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_app_1dispatch_1changed
320
(JNIEnv *, jobject, jobject);
323
* Class: com_sleepycat_db_DbEnv
327
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1tx_1max
328
(JNIEnv *, jobject, jint);
331
* Class: com_sleepycat_db_DbEnv
332
* Method: _set_tx_timestamp
335
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1set_1tx_1timestamp
336
(JNIEnv *, jobject, jlong);
339
* Class: com_sleepycat_db_DbEnv
340
* Method: get_version_major
343
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1major
347
* Class: com_sleepycat_db_DbEnv
348
* Method: get_version_minor
351
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1minor
355
* Class: com_sleepycat_db_DbEnv
356
* Method: get_version_patch
359
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1patch
363
* Class: com_sleepycat_db_DbEnv
364
* Method: get_version_string
365
* Signature: ()Ljava/lang/String;
367
JNIEXPORT jstring JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1string
371
* Class: com_sleepycat_db_DbEnv
373
* Signature: (I)Ljava/lang/String;
375
JNIEXPORT jstring JNICALL Java_com_sleepycat_db_DbEnv_strerror
376
(JNIEnv *, jclass, jint);
379
* Class: com_sleepycat_db_DbEnv
380
* Method: lock_detect
383
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_lock_1detect
384
(JNIEnv *, jobject, jint, jint);
387
* Class: com_sleepycat_db_DbEnv
389
* Signature: (IILcom/sleepycat/db/Dbt;I)Lcom/sleepycat/db/DbLock;
391
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_lock_1get
392
(JNIEnv *, jobject, jint, jint, jobject, jint);
395
* Class: com_sleepycat_db_DbEnv
397
* Signature: (Lcom/sleepycat/db/DbLock;)V
399
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_lock_1put
400
(JNIEnv *, jobject, jobject);
403
* Class: com_sleepycat_db_DbEnv
407
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_lock_1id
411
* Class: com_sleepycat_db_DbEnv
412
* Method: lock_id_free
415
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_lock_1id_1free
416
(JNIEnv *, jobject, jint);
419
* Class: com_sleepycat_db_DbEnv
421
* Signature: (I)Lcom/sleepycat/db/DbLockStat;
423
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_lock_1stat
424
(JNIEnv *, jobject, jint);
427
* Class: com_sleepycat_db_DbEnv
429
* Signature: (II[Lcom/sleepycat/db/DbLockRequest;II)V
431
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_lock_1vec
432
(JNIEnv *, jobject, jint, jint, jobjectArray, jint, jint);
435
* Class: com_sleepycat_db_DbEnv
436
* Method: log_archive
437
* Signature: (I)[Ljava/lang/String;
439
JNIEXPORT jobjectArray JNICALL Java_com_sleepycat_db_DbEnv_log_1archive
440
(JNIEnv *, jobject, jint);
443
* Class: com_sleepycat_db_DbEnv
444
* Method: log_compare
445
* Signature: (Lcom/sleepycat/db/DbLsn;Lcom/sleepycat/db/DbLsn;)I
447
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_log_1compare
448
(JNIEnv *, jclass, jobject, jobject);
451
* Class: com_sleepycat_db_DbEnv
453
* Signature: (I)Lcom/sleepycat/db/DbLogc;
455
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_log_1cursor
456
(JNIEnv *, jobject, jint);
459
* Class: com_sleepycat_db_DbEnv
461
* Signature: (Lcom/sleepycat/db/DbLsn;)Ljava/lang/String;
463
JNIEXPORT jstring JNICALL Java_com_sleepycat_db_DbEnv_log_1file
464
(JNIEnv *, jobject, jobject);
467
* Class: com_sleepycat_db_DbEnv
469
* Signature: (Lcom/sleepycat/db/DbLsn;)V
471
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_log_1flush
472
(JNIEnv *, jobject, jobject);
475
* Class: com_sleepycat_db_DbEnv
477
* Signature: (Lcom/sleepycat/db/DbLsn;Lcom/sleepycat/db/Dbt;I)V
479
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_log_1put
480
(JNIEnv *, jobject, jobject, jobject, jint);
483
* Class: com_sleepycat_db_DbEnv
485
* Signature: (I)Lcom/sleepycat/db/DbLogStat;
487
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_log_1stat
488
(JNIEnv *, jobject, jint);
491
* Class: com_sleepycat_db_DbEnv
493
* Signature: (I)Lcom/sleepycat/db/DbMpoolStat;
495
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_memp_1stat
496
(JNIEnv *, jobject, jint);
499
* Class: com_sleepycat_db_DbEnv
501
* Signature: (I)[Lcom/sleepycat/db/DbMpoolFStat;
503
JNIEXPORT jobjectArray JNICALL Java_com_sleepycat_db_DbEnv_memp_1fstat
504
(JNIEnv *, jobject, jint);
507
* Class: com_sleepycat_db_DbEnv
508
* Method: memp_trickle
511
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_memp_1trickle
512
(JNIEnv *, jobject, jint);
515
* Class: com_sleepycat_db_DbEnv
519
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_rep_1elect
520
(JNIEnv *, jobject, jint, jint, jint);
523
* Class: com_sleepycat_db_DbEnv
524
* Method: rep_process_message
525
* Signature: (Lcom/sleepycat/db/Dbt;Lcom/sleepycat/db/Dbt;Lcom/sleepycat/db/DbEnv$RepProcessMessage;)I
527
JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_rep_1process_1message
528
(JNIEnv *, jobject, jobject, jobject, jobject);
531
* Class: com_sleepycat_db_DbEnv
533
* Signature: (Lcom/sleepycat/db/Dbt;I)V
535
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_rep_1start
536
(JNIEnv *, jobject, jobject, jint);
539
* Class: com_sleepycat_db_DbEnv
541
* Signature: (I)Lcom/sleepycat/db/DbRepStat;
543
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_rep_1stat
544
(JNIEnv *, jobject, jint);
547
* Class: com_sleepycat_db_DbEnv
549
* Signature: (Lcom/sleepycat/db/DbTxn;I)Lcom/sleepycat/db/DbTxn;
551
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_txn_1begin
552
(JNIEnv *, jobject, jobject, jint);
555
* Class: com_sleepycat_db_DbEnv
556
* Method: txn_checkpoint
559
JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_txn_1checkpoint
560
(JNIEnv *, jobject, jint, jint, jint);
563
* Class: com_sleepycat_db_DbEnv
564
* Method: txn_recover
565
* Signature: (II)[Lcom/sleepycat/db/DbPreplist;
567
JNIEXPORT jobjectArray JNICALL Java_com_sleepycat_db_DbEnv_txn_1recover
568
(JNIEnv *, jobject, jint, jint);
571
* Class: com_sleepycat_db_DbEnv
573
* Signature: (I)Lcom/sleepycat/db/DbTxnStat;
575
JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_txn_1stat
576
(JNIEnv *, jobject, jint);