diff --git a/jdk/src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java b/jdk/src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java index 1424835ae2df98d33ceff893cf00cb8e607de5ef..95e9f99e643c9d44076750ab445fb97329afe9ec 100644 --- a/jdk/src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java +++ b/jdk/src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java @@ -107,35 +107,38 @@ import javax.management.DynamicMBean; * diagnostic command are described in the table below: * * + * * - * + * * + * + * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * + * *
description
NameTypeDescriptionNameTypeDescription
dcmd.nameStringdcmd.nameStringThe original diagnostic command name (not the operation name)
dcmd.descriptionStringdcmd.descriptionStringThe diagnostic command description
dcmd.helpStringdcmd.helpStringThe full help message for this diagnostic command (same output as * the one produced by the 'help' command)
dcmd.vmImpactStringdcmd.vmImpactStringThe impact of the diagnostic command, * this value is the same as the one printed in the 'impact' * section of the help message of the diagnostic command, and it * is different from the getImpact() of the MBeanOperationInfo
dcmd.enabledbooleandcmd.enabledbooleanTrue if the diagnostic command is enabled, false otherwise
dcmd.permissionClassStringdcmd.permissionClassStringSome diagnostic command might require a specific permission to be * executed, in addition to the MBeanPermission to invoke their * associated MBean operation. This field returns the fully qualified @@ -143,22 +146,23 @@ import javax.management.DynamicMBean; *
dcmd.permissionNameStringdcmd.permissionNameStringThe fist argument of the permission required to execute this * diagnostic command or null if no permission is required
dcmd.permissionActionStringdcmd.permissionActionStringThe second argument of the permission required to execute this * diagnostic command or null if the permission constructor has only * one argument (like the ManagementPermission) or if no permission * is required
dcmd.argumentsDescriptordcmd.argumentsDescriptorA Descriptor instance containing the descriptions of options and * arguments supported by the diagnostic command (see below)
* *

The description of parameters (options or arguments) of a diagnostic @@ -168,37 +172,41 @@ import javax.management.DynamicMBean; * instance are described in the table below: * * + * * - * + * * + * + * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * + * *
description
NameTypeDescriptionNameTypeDescription
dcmd.arg.nameStringdcmd.arg.nameStringThe name of the parameter
dcmd.arg.typeStringdcmd.arg.typeStringThe type of the parameter. The returned String is the name of a type * recognized by the diagnostic command parser. These types are not * Java types and are implementation dependent. *
dcmd.arg.descriptionStringdcmd.arg.descriptionStringThe parameter description
dcmd.arg.isMandatorybooleandcmd.arg.isMandatorybooleanTrue if the parameter is mandatory, false otherwise
dcmd.arg.isOptionbooleandcmd.arg.isOptionbooleanTrue if the parameter is an option, false if it is an argument
dcmd.arg.isMultiplebooleandcmd.arg.isMultiplebooleanTrue if the parameter can be specified several times, false * otherwise
* *

When the set of diagnostic commands currently supported by the Java diff --git a/jdk/src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java b/jdk/src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java index c2061987e22a9139da7b16bc432546837dfa9988..9e4a9be64787ec90bf004764e82ca44c753ad169 100644 --- a/jdk/src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java +++ b/jdk/src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java @@ -182,26 +182,30 @@ public class GarbageCollectionNotificationInfo implements CompositeDataView { * the following attributes: *

* + * * - * - * + * + * * + * + * * - * + * * * * - * + * * * * - * + * * * * - * + * * * + * *
description
Attribute NameTypeAttribute NameType
gcNamegcName{@code java.lang.String}
gcActiongcAction{@code java.lang.String}
gcCausegcCause{@code java.lang.String}
gcInfogcInfo{@code javax.management.openmbean.CompositeData}
*
* diff --git a/jdk/src/jdk.management/share/classes/com/sun/management/GcInfo.java b/jdk/src/jdk.management/share/classes/com/sun/management/GcInfo.java index 5290a2999c1f0323ef806873ec3d96700533d58e..6f729bffcbcb09c38944af2fcb1bc356941aff44 100644 --- a/jdk/src/jdk.management/share/classes/com/sun/management/GcInfo.java +++ b/jdk/src/jdk.management/share/classes/com/sun/management/GcInfo.java @@ -184,30 +184,34 @@ public class GcInfo implements CompositeData, CompositeDataView { * *
* + * * - * - * + * + * * + * + * * - * + * * * * - * + * * * * - * + * * * * - * + * * * * - * + * * * + * *
description
Attribute NameTypeAttribute NameType
indexindex{@code java.lang.Long}
startTimestartTime{@code java.lang.Long}
endTimeendTime{@code java.lang.Long}
memoryUsageBeforeGcmemoryUsageBeforeGc{@code javax.management.openmbean.TabularData}
memoryUsageAfterGcmemoryUsageAfterGc{@code javax.management.openmbean.TabularData}
*
* diff --git a/jdk/src/jdk.management/share/classes/com/sun/management/VMOption.java b/jdk/src/jdk.management/share/classes/com/sun/management/VMOption.java index 7143acc71077b056a40d083256fe4db94b72032d..9694d9c31a927049cf2f3111403b6f0ac9fc0dea 100644 --- a/jdk/src/jdk.management/share/classes/com/sun/management/VMOption.java +++ b/jdk/src/jdk.management/share/classes/com/sun/management/VMOption.java @@ -191,26 +191,30 @@ public class VMOption { * *
* + * * - * - * + * + * * + * + * * - * + * * * * - * + * * * * - * + * * * * - * + * * * + * *
description
Attribute NameTypeAttribute NameType
namename{@code java.lang.String}
valuevalue{@code java.lang.String}
originorigin{@code java.lang.String}
writeablewriteable{@code java.lang.Boolean}
*
*