101
jobject SVNBase::createCppBoundObject(const char *clazzName)
103
JNIEnv *env = JNIUtil::getEnv();
105
// Create java session object
106
jclass clazz = env->FindClass(clazzName);
107
if (JNIUtil::isJavaExceptionThrown())
110
static jmethodID ctor = 0;
113
ctor = env->GetMethodID(clazz, "<init>", "(J)V");
114
if (JNIUtil::isJavaExceptionThrown())
118
jlong cppAddr = this->getCppAddr();
120
jobject jself = env->NewObject(clazz, ctor, cppAddr);
121
if (JNIUtil::isJavaExceptionThrown())