update jni signature