diff --git a/jni/com_shxy_xymanager_service_interaction_Cma.h b/jni/com_shxy_xymanager_service_interaction_Cma.h index 3d0caa7..80c6fae 100644 --- a/jni/com_shxy_xymanager_service_interaction_Cma.h +++ b/jni/com_shxy_xymanager_service_interaction_Cma.h @@ -90,10 +90,10 @@ JNIEXPORT jboolean JNICALL Java_com_shxy_xymanager_1service_interaction_Cma_upda /* * Class: com_shxy_xymanager_service_interaction_Cma * Method: updateTermId - * Signature: (Ljava/lang/String;Ljava/lang/String;I)Z + * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Z */ JNIEXPORT jboolean JNICALL Java_com_shxy_xymanager_1service_interaction_Cma_updateTermId - (JNIEnv *, jobject, jstring, jstring, jint); + (JNIEnv *, jobject, jstring, jstring, jstring, jint); /* * Class: com_shxy_xymanager_service_interaction_Cma diff --git a/libs/xympj.dll b/libs/xympj.dll index b01628b..c92d657 100644 Binary files a/libs/xympj.dll and b/libs/xympj.dll differ diff --git a/libs/xympj.so b/libs/xympj.so new file mode 100644 index 0000000..690a52f Binary files /dev/null and b/libs/xympj.so differ diff --git a/xymanager_service/src/main/java/com/shxy/xymanager_service/interaction/Cma.java b/xymanager_service/src/main/java/com/shxy/xymanager_service/interaction/Cma.java index 5043fab..00cca9d 100644 --- a/xymanager_service/src/main/java/com/shxy/xymanager_service/interaction/Cma.java +++ b/xymanager_service/src/main/java/com/shxy/xymanager_service/interaction/Cma.java @@ -46,7 +46,7 @@ public class Cma { public native boolean updateCma(String cmdid, String cmaIp, int cmaPort, String domain); // act=termid [0xAC] --cmdid=[CMD_ID] --newcmdid=[New CMD ID] --compid=[Component Id] --orgid=[Original Id] - public native boolean updateTermId(String cmdid, String componentId, int originalId); + public native boolean updateTermId(String cmdid, String newCmdid, String componentId, int originalId); // act=reset [0xAD] --cmdid=[CMD_ID] --mode=[Reset Mode: 0/1/2/3 Refer to SPEC doc]