NativeMethods.h

Go to the documentation of this file.
00001 /* DO NOT EDIT THIS FILE - it is machine generated */
00002 #include <jni.h>
00003 /* Header for class net_sf_farrago_fennel_FennelStorage */
00004 
00005 #ifndef _Included_net_sf_farrago_fennel_FennelStorage
00006 #define _Included_net_sf_farrago_fennel_FennelStorage
00007 #ifdef __cplusplus
00008 extern "C" {
00009 #endif
00010 #undef net_sf_farrago_fennel_FennelStorage_CLOSE_RESULT
00011 #define net_sf_farrago_fennel_FennelStorage_CLOSE_RESULT 0L
00012 #undef net_sf_farrago_fennel_FennelStorage_CLOSE_ABORT
00013 #define net_sf_farrago_fennel_FennelStorage_CLOSE_ABORT 1L
00014 #undef net_sf_farrago_fennel_FennelStorage_CLOSE_DEALLOCATE
00015 #define net_sf_farrago_fennel_FennelStorage_CLOSE_DEALLOCATE 2L
00016 /*
00017  * Class:     net_sf_farrago_fennel_FennelStorage
00018  * Method:    newObjectHandle
00019  * Signature: (Ljava/lang/Object;)J
00020  */
00021 JNIEXPORT jlong JNICALL Java_net_sf_farrago_fennel_FennelStorage_newObjectHandle
00022   (JNIEnv *, jclass, jobject);
00023 
00024 /*
00025  * Class:     net_sf_farrago_fennel_FennelStorage
00026  * Method:    deleteObjectHandle
00027  * Signature: (J)V
00028  */
00029 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_deleteObjectHandle
00030   (JNIEnv *, jclass, jlong);
00031 
00032 /*
00033  * Class:     net_sf_farrago_fennel_FennelStorage
00034  * Method:    setObjectHandle
00035  * Signature: (JLjava/lang/Object;)V
00036  */
00037 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_setObjectHandle
00038   (JNIEnv *, jclass, jlong, jobject);
00039 
00040 /*
00041  * Class:     net_sf_farrago_fennel_FennelStorage
00042  * Method:    getHandleCount
00043  * Signature: ()I
00044  */
00045 JNIEXPORT jint JNICALL Java_net_sf_farrago_fennel_FennelStorage_getHandleCount
00046   (JNIEnv *, jclass);
00047 
00048 /*
00049  * Class:     net_sf_farrago_fennel_FennelStorage
00050  * Method:    getAccessorXmiForTupleDescriptor
00051  * Signature: (Lnet/sf/farrago/fem/fennel/FemTupleDescriptor;)Ljava/lang/String;
00052  */
00053 JNIEXPORT jstring JNICALL Java_net_sf_farrago_fennel_FennelStorage_getAccessorXmiForTupleDescriptor
00054   (JNIEnv *, jclass, jobject);
00055 
00056 /*
00057  * Class:     net_sf_farrago_fennel_FennelStorage
00058  * Method:    executeJavaCmd
00059  * Signature: (Lnet/sf/farrago/fem/fennel/FemCmd;J)J
00060  */
00061 JNIEXPORT jlong JNICALL Java_net_sf_farrago_fennel_FennelStorage_executeJavaCmd
00062   (JNIEnv *, jclass, jobject, jlong);
00063 
00064 /*
00065  * Class:     net_sf_farrago_fennel_FennelStorage
00066  * Method:    tupleStreamGraphGetInputStreams
00067  * Signature: (JLjava/lang/String;Ljava/util/List;)V
00068  */
00069 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_tupleStreamGraphGetInputStreams
00070   (JNIEnv *, jclass, jlong, jstring, jobject);
00071 
00072 /*
00073  * Class:     net_sf_farrago_fennel_FennelStorage
00074  * Method:    tupleStreamGraphOpen
00075  * Signature: (JJLnet/sf/farrago/fennel/FennelJavaStreamMap;Lnet/sf/farrago/fennel/FennelJavaErrorTarget;)V
00076  */
00077 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_tupleStreamGraphOpen
00078   (JNIEnv *, jclass, jlong, jlong, jobject, jobject);
00079 
00080 /*
00081  * Class:     net_sf_farrago_fennel_FennelStorage
00082  * Method:    tupleStreamFetch
00083  * Signature: (J[B)I
00084  */
00085 JNIEXPORT jint JNICALL Java_net_sf_farrago_fennel_FennelStorage_tupleStreamFetch
00086   (JNIEnv *, jclass, jlong, jbyteArray);
00087 
00088 /*
00089  * Class:     net_sf_farrago_fennel_FennelStorage
00090  * Method:    tupleStreamTransformFetch
00091  * Signature: (JI[B)I
00092  */
00093 JNIEXPORT jint JNICALL Java_net_sf_farrago_fennel_FennelStorage_tupleStreamTransformFetch
00094   (JNIEnv *, jclass, jlong, jint, jbyteArray);
00095 
00096 /*
00097  * Class:     net_sf_farrago_fennel_FennelStorage
00098  * Method:    tupleStreamRestart
00099  * Signature: (J)V
00100  */
00101 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_tupleStreamRestart
00102   (JNIEnv *, jclass, jlong);
00103 
00104 /*
00105  * Class:     net_sf_farrago_fennel_FennelStorage
00106  * Method:    tupleStreamGraphClose
00107  * Signature: (JI)V
00108  */
00109 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_tupleStreamGraphClose
00110   (JNIEnv *, jclass, jlong, jint);
00111 
00112 /*
00113  * Class:     net_sf_farrago_fennel_FennelStorage
00114  * Method:    newExecutionHandle
00115  * Signature: ()J
00116  */
00117 JNIEXPORT jlong JNICALL Java_net_sf_farrago_fennel_FennelStorage_newExecutionHandle
00118   (JNIEnv *, jclass);
00119 
00120 /*
00121  * Class:     net_sf_farrago_fennel_FennelStorage
00122  * Method:    deleteExecutionHandle
00123  * Signature: (J)V
00124  */
00125 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_deleteExecutionHandle
00126   (JNIEnv *, jclass, jlong);
00127 
00128 /*
00129  * Class:     net_sf_farrago_fennel_FennelStorage
00130  * Method:    cancelExecution
00131  * Signature: (J)V
00132  */
00133 JNIEXPORT void JNICALL Java_net_sf_farrago_fennel_FennelStorage_cancelExecution
00134   (JNIEnv *, jclass, jlong);
00135 
00136 #ifdef __cplusplus
00137 }
00138 #endif
00139 #endif
00140 // End NativeMethods.h

Generated on Mon Jun 22 04:00:19 2009 for Fennel by  doxygen 1.5.1