xref: /unit/src/java/nxt_jni_Context.h (revision 977)
1*977Smax.romanov@gmail.com 
2*977Smax.romanov@gmail.com /*
3*977Smax.romanov@gmail.com  * Copyright (C) NGINX, Inc.
4*977Smax.romanov@gmail.com  */
5*977Smax.romanov@gmail.com 
6*977Smax.romanov@gmail.com #ifndef _NXT_JAVA_CONTEXT_H_INCLUDED_
7*977Smax.romanov@gmail.com #define _NXT_JAVA_CONTEXT_H_INCLUDED_
8*977Smax.romanov@gmail.com 
9*977Smax.romanov@gmail.com 
10*977Smax.romanov@gmail.com #include <jni.h>
11*977Smax.romanov@gmail.com 
12*977Smax.romanov@gmail.com 
13*977Smax.romanov@gmail.com int nxt_java_initContext(JNIEnv *env, jobject cl);
14*977Smax.romanov@gmail.com 
15*977Smax.romanov@gmail.com jobject nxt_java_startContext(JNIEnv *env, const char *webapp,
16*977Smax.romanov@gmail.com     jobject classpaths);
17*977Smax.romanov@gmail.com 
18*977Smax.romanov@gmail.com void nxt_java_service(JNIEnv *env, jobject ctx, jobject jreq, jobject jresp);
19*977Smax.romanov@gmail.com 
20*977Smax.romanov@gmail.com void nxt_java_stopContext(JNIEnv *env, jobject ctx);
21*977Smax.romanov@gmail.com 
22*977Smax.romanov@gmail.com #endif  /* _NXT_JAVA_CONTEXT_H_INCLUDED_ */
23*977Smax.romanov@gmail.com 
24