|
30 | 30 |
|
31 | 31 | JNIEXPORT void JNICALL Java_com_sun_management_internal_DiagnosticCommandImpl_setNotificationEnabled
|
32 | 32 | (JNIEnv *env, jobject dummy, jboolean enabled) {
|
33 |
| - if (jmm_version <= JMM_VERSION_1_2_2) { |
| 33 | + if (jmm_version_management_ext <= JMM_VERSION_1_2_2) { |
34 | 34 | JNU_ThrowByName(env, "java/lang/UnsupportedOperationException",
|
35 | 35 | "JMX interface to diagnostic framework notifications is not supported by this VM");
|
36 | 36 | return;
|
37 | 37 | }
|
38 |
| - jmm_interface->SetDiagnosticFrameworkNotificationEnabled(env, enabled); |
| 38 | + jmm_interface_management_ext->SetDiagnosticFrameworkNotificationEnabled(env, enabled); |
39 | 39 | }
|
40 | 40 |
|
41 | 41 | JNIEXPORT jobjectArray JNICALL
|
42 | 42 | Java_com_sun_management_internal_DiagnosticCommandImpl_getDiagnosticCommands
|
43 | 43 | (JNIEnv *env, jobject dummy)
|
44 | 44 | {
|
45 |
| - return jmm_interface->GetDiagnosticCommands(env); |
| 45 | + return jmm_interface_management_ext->GetDiagnosticCommands(env); |
46 | 46 | }
|
47 | 47 |
|
48 | 48 | //
|
@@ -78,7 +78,7 @@ jobject getDiagnosticCommandArgumentInfoArray(JNIEnv *env, jstring command,
|
78 | 78 | JNU_ThrowOutOfMemoryError(env, 0);
|
79 | 79 | return NULL;
|
80 | 80 | }
|
81 |
| - jmm_interface->GetDiagnosticCommandArgumentsInfo(env, command, |
| 81 | + jmm_interface_management_ext->GetDiagnosticCommandArgumentsInfo(env, command, |
82 | 82 | dcmd_arg_info_array, num_arg);
|
83 | 83 | dcmdArgInfoCls = (*env)->FindClass(env,
|
84 | 84 | "com/sun/management/internal/DiagnosticCommandArgumentInfo");
|
@@ -151,7 +151,7 @@ Java_com_sun_management_internal_DiagnosticCommandImpl_getDiagnosticCommandInfo
|
151 | 151 | jobjectArray args;
|
152 | 152 | jobject obj;
|
153 | 153 | jmmOptionalSupport mos;
|
154 |
| - jint ret = jmm_interface->GetOptionalSupport(env, &mos); |
| 154 | + jint ret = jmm_interface_management_ext->GetOptionalSupport(env, &mos); |
155 | 155 | jsize num_commands;
|
156 | 156 | dcmdInfo* dcmd_info_array;
|
157 | 157 | jstring jname, jdesc, jimpact, cmd;
|
@@ -189,7 +189,7 @@ Java_com_sun_management_internal_DiagnosticCommandImpl_getDiagnosticCommandInfo
|
189 | 189 | JNU_ThrowOutOfMemoryError(env, NULL);
|
190 | 190 | return NULL;
|
191 | 191 | }
|
192 |
| - jmm_interface->GetDiagnosticCommandInfo(env, commands, dcmd_info_array); |
| 192 | + jmm_interface_management_ext->GetDiagnosticCommandInfo(env, commands, dcmd_info_array); |
193 | 193 | for (i=0; i<num_commands; i++) {
|
194 | 194 | // Ensure capacity for 6 + 3 local refs:
|
195 | 195 | // 6 => jname, jdesc, jimpact, cmd, args, obj
|
@@ -247,5 +247,5 @@ Java_com_sun_management_internal_DiagnosticCommandImpl_getDiagnosticCommandInfo
|
247 | 247 | JNIEXPORT jstring JNICALL
|
248 | 248 | Java_com_sun_management_internal_DiagnosticCommandImpl_executeDiagnosticCommand
|
249 | 249 | (JNIEnv *env, jobject dummy, jstring command) {
|
250 |
| - return jmm_interface->ExecuteDiagnosticCommand(env, command); |
| 250 | + return jmm_interface_management_ext->ExecuteDiagnosticCommand(env, command); |
251 | 251 | }
|
0 commit comments