< prev index next >
jdk/src/jdk.management/share/native/libmanagement_ext/Flag.c
Print this page
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
@@ -25,12 +25,12 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <jni.h>
-#include "management.h"
-#include "sun_management_Flag.h"
+#include "management_ext.h"
+#include "com_sun_management_internal_Flag.h"
static jobject default_origin = NULL;
static jobject vm_creation_origin = NULL;
static jobject mgmt_origin = NULL;
static jobject envvar_origin = NULL;
@@ -38,20 +38,20 @@
static jobject ergo_origin = NULL;
static jobject attach_origin = NULL;
static jobject other_origin = NULL;
JNIEXPORT jint JNICALL
-Java_sun_management_Flag_getInternalFlagCount
+Java_com_sun_management_internal_Flag_getInternalFlagCount
(JNIEnv *env, jclass cls)
{
jlong count = jmm_interface->GetLongAttribute(env, NULL,
JMM_VM_GLOBAL_COUNT);
return (jint) count;
}
JNIEXPORT jobjectArray JNICALL
- Java_sun_management_Flag_getAllFlagNames
+ Java_com_sun_management_internal_Flag_getAllFlagNames
(JNIEnv *env, jclass cls)
{
return jmm_interface->GetVMGlobalNames(env);
}
@@ -64,11 +64,11 @@
"Lcom/sun/management/VMOption$Origin;");
return (*env)->NewGlobalRef(env, field.l);
}
JNIEXPORT void JNICALL
-Java_sun_management_Flag_initialize
+Java_com_sun_management_internal_Flag_initialize
(JNIEnv *env, jclass cls)
{
default_origin = find_origin_constant(env, "DEFAULT");
vm_creation_origin = find_origin_constant(env, "VM_CREATION");
mgmt_origin = find_origin_constant(env, "MANAGEMENT");
@@ -78,17 +78,17 @@
attach_origin = find_origin_constant(env, "ATTACH_ON_DEMAND");
other_origin = find_origin_constant(env, "OTHER");
}
JNIEXPORT jint JNICALL
-Java_sun_management_Flag_getFlags
+Java_com_sun_management_internal_Flag_getFlags
(JNIEnv *env, jclass cls, jobjectArray names, jobjectArray flags, jint count)
{
jint num_flags, i, index;
jmmVMGlobal* globals;
size_t gsize;
- const char* class_name = "sun/management/Flag";
+ const char* class_name = "com/sun/management/internal/Flag";
const char* signature = "(Ljava/lang/String;Ljava/lang/Object;ZZLcom/sun/management/VMOption$Origin;)V";
jobject origin;
jobject valueObj;
jobject flag;
@@ -194,41 +194,41 @@
/* return the number of Flag objects created */
return num_flags;
}
JNIEXPORT void JNICALL
-Java_sun_management_Flag_setLongValue
+Java_com_sun_management_internal_Flag_setLongValue
(JNIEnv *env, jclass cls, jstring name, jlong value)
{
jvalue v;
v.j = value;
jmm_interface->SetVMGlobal(env, name, v);
}
JNIEXPORT void JNICALL
-Java_sun_management_Flag_setDoubleValue
+Java_com_sun_management_internal_Flag_setDoubleValue
(JNIEnv *env, jclass cls, jstring name, jdouble value)
{
jvalue v;
v.d = value;
jmm_interface->SetVMGlobal(env, name, v);
}
JNIEXPORT void JNICALL
-Java_sun_management_Flag_setBooleanValue
+Java_com_sun_management_internal_Flag_setBooleanValue
(JNIEnv *env, jclass cls, jstring name, jboolean value)
{
jvalue v;
v.z = value;
jmm_interface->SetVMGlobal(env, name, v);
}
JNIEXPORT void JNICALL
-Java_sun_management_Flag_setStringValue
+Java_com_sun_management_internal_Flag_setStringValue
(JNIEnv *env, jclass cls, jstring name, jstring value)
{
jvalue v;
v.l = value;
< prev index next >