use json string as the java-jni transmission media instead of java object