Lines Matching refs:env
18 LoggerJniCallback::LoggerJniCallback(JNIEnv* env, jobject jlogger) in LoggerJniCallback() argument
19 : JniCallback(env, jlogger) { in LoggerJniCallback()
20 m_jLogMethodId = LoggerJni::getLogMethodId(env); in LoggerJniCallback()
26 jobject jdebug_level = InfoLogLevelJni::DEBUG_LEVEL(env); in LoggerJniCallback()
32 m_jdebug_level = env->NewGlobalRef(jdebug_level); in LoggerJniCallback()
38 jobject jinfo_level = InfoLogLevelJni::INFO_LEVEL(env); in LoggerJniCallback()
44 m_jinfo_level = env->NewGlobalRef(jinfo_level); in LoggerJniCallback()
50 jobject jwarn_level = InfoLogLevelJni::WARN_LEVEL(env); in LoggerJniCallback()
56 m_jwarn_level = env->NewGlobalRef(jwarn_level); in LoggerJniCallback()
62 jobject jerror_level = InfoLogLevelJni::ERROR_LEVEL(env); in LoggerJniCallback()
68 m_jerror_level = env->NewGlobalRef(jerror_level); in LoggerJniCallback()
74 jobject jfatal_level = InfoLogLevelJni::FATAL_LEVEL(env); in LoggerJniCallback()
80 m_jfatal_level = env->NewGlobalRef(jfatal_level); in LoggerJniCallback()
86 jobject jheader_level = InfoLogLevelJni::HEADER_LEVEL(env); in LoggerJniCallback()
92 m_jheader_level = env->NewGlobalRef(jheader_level); in LoggerJniCallback()
138 JNIEnv* env = getJniEnv(&attached_thread); in Logv() local
139 assert(env != nullptr); in Logv()
141 jstring jmsg = env->NewStringUTF(msg.get()); in Logv()
144 if (env->ExceptionCheck()) { in Logv()
145 env->ExceptionDescribe(); // print out exception to stderr in Logv()
150 if (env->ExceptionCheck()) { in Logv()
152 env->ExceptionDescribe(); // print out exception to stderr in Logv()
153 env->DeleteLocalRef(jmsg); in Logv()
158 env->CallVoidMethod(m_jcallback_obj, m_jLogMethodId, jlog_level, jmsg); in Logv()
159 if (env->ExceptionCheck()) { in Logv()
161 env->ExceptionDescribe(); // print out exception to stderr in Logv()
162 env->DeleteLocalRef(jmsg); in Logv()
167 env->DeleteLocalRef(jmsg); in Logv()
191 JNIEnv* env = getJniEnv(&attached_thread); in ~LoggerJniCallback() local
192 assert(env != nullptr); in ~LoggerJniCallback()
195 env->DeleteGlobalRef(m_jdebug_level); in ~LoggerJniCallback()
199 env->DeleteGlobalRef(m_jinfo_level); in ~LoggerJniCallback()
203 env->DeleteGlobalRef(m_jwarn_level); in ~LoggerJniCallback()
207 env->DeleteGlobalRef(m_jerror_level); in ~LoggerJniCallback()
211 env->DeleteGlobalRef(m_jfatal_level); in ~LoggerJniCallback()
215 env->DeleteGlobalRef(m_jheader_level); in ~LoggerJniCallback()
228 jlong Java_org_rocksdb_Logger_createNewLoggerOptions(JNIEnv* env, jobject jobj, in Java_org_rocksdb_Logger_createNewLoggerOptions() argument
231 new ROCKSDB_NAMESPACE::LoggerJniCallback(env, jobj)); in Java_org_rocksdb_Logger_createNewLoggerOptions()
245 jlong Java_org_rocksdb_Logger_createNewLoggerDbOptions(JNIEnv* env, in Java_org_rocksdb_Logger_createNewLoggerDbOptions() argument
249 new ROCKSDB_NAMESPACE::LoggerJniCallback(env, jobj)); in Java_org_rocksdb_Logger_createNewLoggerDbOptions()