com_sleepycat_db_xa_DbXAResource.h
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:3k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <jni.h>
  3. /* Header for class com_sleepycat_db_xa_DbXAResource */
  4. #ifndef _Included_com_sleepycat_db_xa_DbXAResource
  5. #define _Included_com_sleepycat_db_xa_DbXAResource
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9. /* Inaccessible static: unique_rmid */
  10. /* Inaccessible static: class_00024com_00024sleepycat_00024db_00024xa_00024DbXAResource */
  11. /*
  12.  * Class:     com_sleepycat_db_xa_DbXAResource
  13.  * Method:    _init
  14.  * Signature: (Ljava/lang/String;II)V
  15.  */
  16. JNIEXPORT void JNICALL Java_com_sleepycat_db_xa_DbXAResource__1init
  17.   (JNIEnv *, jobject, jstring, jint, jint);
  18. /*
  19.  * Class:     com_sleepycat_db_xa_DbXAResource
  20.  * Method:    _close
  21.  * Signature: (Ljava/lang/String;II)V
  22.  */
  23. JNIEXPORT void JNICALL Java_com_sleepycat_db_xa_DbXAResource__1close
  24.   (JNIEnv *, jobject, jstring, jint, jint);
  25. /*
  26.  * Class:     com_sleepycat_db_xa_DbXAResource
  27.  * Method:    _commit
  28.  * Signature: (Ljavax/transaction/xa/Xid;IZ)V
  29.  */
  30. JNIEXPORT void JNICALL Java_com_sleepycat_db_xa_DbXAResource__1commit
  31.   (JNIEnv *, jobject, jobject, jint, jboolean);
  32. /*
  33.  * Class:     com_sleepycat_db_xa_DbXAResource
  34.  * Method:    _end
  35.  * Signature: (Ljavax/transaction/xa/Xid;II)V
  36.  */
  37. JNIEXPORT void JNICALL Java_com_sleepycat_db_xa_DbXAResource__1end
  38.   (JNIEnv *, jobject, jobject, jint, jint);
  39. /*
  40.  * Class:     com_sleepycat_db_xa_DbXAResource
  41.  * Method:    _forget
  42.  * Signature: (Ljavax/transaction/xa/Xid;I)V
  43.  */
  44. JNIEXPORT void JNICALL Java_com_sleepycat_db_xa_DbXAResource__1forget
  45.   (JNIEnv *, jobject, jobject, jint);
  46. /*
  47.  * Class:     com_sleepycat_db_xa_DbXAResource
  48.  * Method:    _prepare
  49.  * Signature: (Ljavax/transaction/xa/Xid;I)I
  50.  */
  51. JNIEXPORT jint JNICALL Java_com_sleepycat_db_xa_DbXAResource__1prepare
  52.   (JNIEnv *, jobject, jobject, jint);
  53. /*
  54.  * Class:     com_sleepycat_db_xa_DbXAResource
  55.  * Method:    _recover
  56.  * Signature: (II)[Ljavax/transaction/xa/Xid;
  57.  */
  58. JNIEXPORT jobjectArray JNICALL Java_com_sleepycat_db_xa_DbXAResource__1recover
  59.   (JNIEnv *, jobject, jint, jint);
  60. /*
  61.  * Class:     com_sleepycat_db_xa_DbXAResource
  62.  * Method:    _rollback
  63.  * Signature: (Ljavax/transaction/xa/Xid;I)V
  64.  */
  65. JNIEXPORT void JNICALL Java_com_sleepycat_db_xa_DbXAResource__1rollback
  66.   (JNIEnv *, jobject, jobject, jint);
  67. /*
  68.  * Class:     com_sleepycat_db_xa_DbXAResource
  69.  * Method:    _start
  70.  * Signature: (Ljavax/transaction/xa/Xid;II)V
  71.  */
  72. JNIEXPORT void JNICALL Java_com_sleepycat_db_xa_DbXAResource__1start
  73.   (JNIEnv *, jobject, jobject, jint, jint);
  74. /*
  75.  * Class:     com_sleepycat_db_xa_DbXAResource
  76.  * Method:    xa_attach
  77.  * Signature: (Ljavax/transaction/xa/Xid;Ljava/lang/Integer;)Lcom/sleepycat/db/xa/DbXAResource$DbAttach;
  78.  */
  79. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_xa_DbXAResource_xa_1attach
  80.   (JNIEnv *, jclass, jobject, jobject);
  81. #ifdef __cplusplus
  82. }
  83. #endif
  84. #endif