+Uses of Class
+
+No usage of jdk.crac.management.internal.CRaCMXBeanImpl
+
+diff --git a/api/jdk23/allclasses-index.html b/api/jdk23/allclasses-index.html index 164a74b8d7..ae22cf09c7 100644 --- a/api/jdk23/allclasses-index.html +++ b/api/jdk23/allclasses-index.html @@ -830,7 +830,7 @@
CompositeData
representing a
+CompositeData
representing a
JvmCpuMonitorInfo
object and attempts to return the root
JvmCpuMonitorInfo
instance.CompositeData
representing a
+CompositeData
representing a
GuestOSProcessorUsage
object and attempts to return the root
GuestOSProcessorUsage
instance.CRaCMXBeanImpl
.CRaCMXBeanImpl
.ObjectName
instance representing
the object name of this platform managed object.static final int
static JvmCpuMonitorInfo
from(CompositeData cd)
CompositeData
representing a
+CompositeData
representing a
JvmCpuMonitorInfo
object and attempts to return the root
JvmCpuMonitorInfo
instance.CompositeData
representing a
+CompositeData
representing a
JvmCpuMonitorInfo
object and attempts to return the root
JvmCpuMonitorInfo
instance.cd
- A CompositeData
that represents a
+cd
- A CompositeData
that represents a
JvmCpuMonitorInfo
.cd
is non- null
, returns a new instance of
diff --git a/api/jdk23/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html b/api/jdk23/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html
index 1baad318e4..e5f9044149 100644
--- a/api/jdk23/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html
+++ b/api/jdk23/jdk.management/com/ibm/lang/management/JvmCpuMonitorMXBean.html
@@ -110,7 +110,7 @@ MemoryPoolMXBean
.
- You can revert to the earlier implementation of MemoryPoolMXBean
by setting the
+ The following list describes 4 common behavior changes for MemoryPoolMXBean
.
+ You can revert to the earlier implementation of MemoryPoolMXBean
by setting the
-XX:+HeapManagementMXBeanCompatibility Java command line option.
-
+
ManagementFactory.getMemoryPoolMXBeans()
MemoryPoolMXBean.getUsage()
or MemoryPoolMXBean.getCollectionUsage()
.
- In some cases the total sum of memory usage of all heap memory pools is more than the maximum heap size.
+ In some cases the total sum of memory usage of all heap memory pools is more than the maximum heap size.
This irregularity can be caused if data for each pool is collected between garbage collection cycles,
where objects have been moved or reclaimed.
- If you want to collect memory usage data that is synchronized across the memory pools, use the
+ If you want to collect memory usage data that is synchronized across the memory pools, use the
GarbageCollectionNotificationInfo
or GarbageCollectorMXBean.getLastGcInfo()
extensions.
-
+
MemoryPoolMXBean.getUsageThreshold()
, MemoryPoolMXBean.setUsageThreshold(long)
, MemoryPoolMXBean.isUsageThresholdExceeded()
)MemoryPoolMXBean.isUsageThresholdSupported()
method to determine
+ Use the MemoryPoolMXBean.isUsageThresholdSupported()
method to determine
if this functionality is supported by the memory pool to avoid an unexpected UnsupportedOperationException
.
MemoryPoolMXBean.getCollectionUsageThreshold()
, MemoryPoolMXBean.setCollectionUsageThreshold(long)
, MemoryPoolMXBean.isCollectionUsageThresholdExceeded()
)MemoryPoolMXBean.isCollectionUsageThresholdSupported()
method to determine
+ The collection usage threshold is a manageable attribute that is applicable only to some garbage-collected memory pools.
+ This attribute reports the amount of memory taken up by objects that are still in use after a garbage collection cycle.
+ Use the MemoryPoolMXBean.isCollectionUsageThresholdSupported()
method to determine
if this functionality is supported by the memory pool to avoid an unexpected UnsupportedOperationException
.
msg
- The string that describes the exact nature of the exception
+msg
- The string that describes the exact nature of the exception
that occurred while sampling memory usage statistics.double
getVmId()
long[]
getNativeThreadIds(long[] threadIDs)
IllegalArgumentException
- is thrown if any of the thread identifiers passed is invalid (<=0).SecurityException
- is thrown if the caller does not have sufficient permissions
+SecurityException
- is thrown if the caller does not have sufficient permissions
(ManagementPermission("monitor"))IllegalArgumentException
- is thrown if the thread identifier passed is invalid (<=0).SecurityException
- is thrown if the caller does not have sufficient permissions
+SecurityException
- is thrown if the caller does not have sufficient permissions
(ManagementPermission("monitor"))SecurityException
- is thrown if the caller does not have sufficient permissions
+SecurityException
- is thrown if the caller does not have sufficient permissions
(ManagementPermission("monitor"))UnsupportedOperationException
- is thrown if the JVM does not support monitoring
object monitor usage or ownable synchronizer usage, even as it has been specified.InternalError
- is thrown in case an error occurs while fetching thread information,
+InternalError
- is thrown in case an error occurs while fetching thread information,
typically, an internal error resulting from an inconsistency in the class library.getMaxFileDescriptorCount
in interface UnixOperatingSystemMXBean
static JvmCpuMonitorInfo
from(CompositeData cd)
CompositeData
representing a
+CompositeData
representing a
JvmCpuMonitorInfo
object and attempts to return the root
JvmCpuMonitorInfo
instance.double
getVmId()
RuntimeMXBean
InternalError
- is thrown in case an error occurs while fetching thread information,
+InternalError
- is thrown in case an error occurs while fetching thread information,
typically, an internal error resulting from an inconsistency in the class library.SecurityException
- is thrown if the caller does not have sufficient permissions
+SecurityException
- is thrown if the caller does not have sufficient permissions
(ManagementPermission("monitor"))UnsupportedOperationException
- is thrown if the JVM does not support monitoring
object monitor usage or ownable synchronizer usage, even as it has been specified.getMaxFileDescriptorCount
in interface UnixOperatingSystemMXBean
GuestOSProcessorUsage
or
GuestOSMemoryUsage
. For exact cause one needs to inspect the exception
diff --git a/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html b/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html
index e272c26b3b..74498b1baa 100644
--- a/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html
+++ b/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSMXBean.html
@@ -132,7 +132,7 @@ GuestOSProcessorUsage
object and populates it with the
- current snapshot of Processor Usage statistics of the Guest as seen by the Hypervisor.
+ current snapshot of Processor Usage statistics of the Guest as seen by the Hypervisor.
The statistics are an aggregate across all physical CPUs assigned to the Guest by the Hypervisor.GuestOSMemoryUsage
object.GuestOSInfoRetrievalException
- if it failed to obtain usage statistics.
-
+
In case of an exception, the handler code can use toString() on the exception code to obtain a description of the exception.
GuestOSMemoryUsage
instance.cd
- A CompositeData
that represents a
+cd
- A CompositeData
that represents a
GuestOSMemoryUsage
.cd
is non- null
, returns a new instance of
diff --git a/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html b/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html
index 51fa84f6f8..d909345a13 100644
--- a/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html
+++ b/api/jdk23/jdk.management/com/ibm/virtualization/management/GuestOSProcessorUsage.html
@@ -152,7 +152,7 @@ static GuestOSProcessorUsage
from(CompositeData cd)
CompositeData
representing a
+CompositeData
representing a
GuestOSProcessorUsage
object and attempts to return the root
GuestOSProcessorUsage
instance.CompositeData
representing a
+CompositeData
representing a
GuestOSProcessorUsage
object and attempts to return the root
GuestOSProcessorUsage
instance.cd
- A CompositeData
that represents a
+cd
- A CompositeData
that represents a
GuestOSProcessorUsage
.cd
is non- null
, returns a new instance of
diff --git a/api/jdk23/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html b/api/jdk23/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html
index 255f0ab48c..906ba12b7e 100644
--- a/api/jdk23/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html
+++ b/api/jdk23/jdk.management/com/ibm/virtualization/management/HypervisorMXBean.html
@@ -135,7 +135,7 @@ static GuestOSProcessorUsage
from(CompositeData cd)
CompositeData
representing a
+CompositeData
representing a
GuestOSProcessorUsage
object and attempts to return the root
GuestOSProcessorUsage
instance.GuestOSProcessorUsage
object and populates it with the
- current snapshot of Processor Usage statistics of the Guest as seen by the Hypervisor.
+ current snapshot of Processor Usage statistics of the Guest as seen by the Hypervisor.
The statistics are an aggregate across all physical CPUs assigned to the Guest by the Hypervisor.GuestOSMemoryUsage
object.GuestOSInfoRetrievalException
- if it failed to obtain usage statistics.
-
+
In case of an exception, the handler code can use toString() on the exception code to obtain a description of the exception.
CRaCMXBeanImpl
CRaCMXBeanImpl
static CRaCMXBean
getCRaCMXBean()
class
static CRaCMXBean
getCRaCMXBean()
getInstance()
static CRaCMXBean
getInstance()
CRaCMXBeanImpl
.CRaCMXBeanImpl
.CRAC_MXBEAN_NAME
CRAC_MXBEAN_NAME
static CRaCMXBean
static CRaCMXBean
CRaCMXBeanImpl
.CRaCMXBeanImpl
.CRaCMXBeanImpl
.CRaCMXBeanImpl
.CRaCMXBeanImpl
.CRaCMXBeanImpl
.getUptimeSinceRestore
in interface CRaCMXBean
getUptimeSinceRestore
in interface CRaCMXBean
getRestoreTime
in interface CRaCMXBean
getRestoreTime
in interface CRaCMXBean