- GarbageCollectorMXBean - Interface in com.ibm.lang.management
-
The IBM-specific interface for managing and monitoring the virtual machine's
garbage collection functionality.
- GarbageCollectorMXBeanImpl - Class in com.ibm.lang.management
-
Runtime type for GarbageCollectorMXBean
.
- gc() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getAllThreadIds() - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getArch() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getAttribute(String) - Method in class com.ibm.lang.management.DynamicMXBeanImpl
-
- getAttributes(String[]) - Method in class com.ibm.lang.management.DynamicMXBeanImpl
-
- getAvailableProcessors() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getBootClassPath() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getClassLoadingBean() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getClassMaybePrimitive(String) - Static method in class com.ibm.lang.management.ManagementUtils
-
Convenience method that sets out to return the Class
object for
the specified type named name
.
- getClassPath() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getCollectionCount() - Method in class com.ibm.lang.management.GarbageCollectorMXBeanImpl
-
- getCollectionTime() - Method in class com.ibm.lang.management.GarbageCollectorMXBeanImpl
-
- getCollectionUsage() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getCollectionUsageThreshold() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getCollectionUsageThresholdCount() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getCompliationBean() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getCurrentThreadCpuTime() - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getCurrentThreadUserTime() - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getDaemonThreadCount() - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getFreePhysicalMemorySize() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns the amount of physical memory that is available on the
system in bytes.
- getFreePhysicalMemorySize() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getGarbageCollectorMXBeans() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getGCMode() - Method in interface com.ibm.lang.management.MemoryMXBean
-
Returns the current GC mode as a human-readable string.
- getGCMode() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getHeapMemoryUsage() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getInputArguments() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getLastCollectionEndTime() - Method in interface com.ibm.lang.management.GarbageCollectorMXBean
-
Returns the end time in milliseconds of the last garbage
collection that was carried out by this collector.
- getLastCollectionEndTime() - Method in class com.ibm.lang.management.GarbageCollectorMXBeanImpl
-
- getLastCollectionStartTime() - Method in interface com.ibm.lang.management.GarbageCollectorMXBean
-
Returns the start time in milliseconds of the last garbage
collection that was carried out by this collector.
- getLastCollectionStartTime() - Method in class com.ibm.lang.management.GarbageCollectorMXBeanImpl
-
- getLibraryPath() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getLoadedClassCount() - Method in class com.ibm.lang.management.ClassLoadingMXBeanImpl
-
- getLockInfoCompositeType() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getLockInfosFromCompositeDataArray(CompositeData[]) - Static method in class com.ibm.lang.management.ManagementUtils
-
Returns an array of LockInfo
whose elements have been created
from the corresponding elements of the lockInfosCDArray
argument.
- getLoggerLevel(String) - Method in class com.ibm.lang.management.LoggingMXBeanImpl
-
- getLoggerNames() - Method in class com.ibm.lang.management.LoggingMXBeanImpl
-
- getLoggingBean() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getManagementSpecVersion() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getMaxHeapSize() - Method in interface com.ibm.lang.management.MemoryMXBean
-
Get the current maximum heap size in bytes.
- getMaxHeapSize() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getMaxHeapSizeLimit() - Method in interface com.ibm.lang.management.MemoryMXBean
-
Get the maximum size in bytes to which the max heap size could be
increased in the currently running VM.
- getMaxHeapSizeLimit() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getMBeanInfo() - Method in class com.ibm.lang.management.DynamicMXBeanImpl
-
- getMemoryBean() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getMemoryManagerMXBeans() - Static method in class com.ibm.lang.management.ManagementUtils
-
Returns a list of all of the instances of MemoryManagerMXBean
in
this virtual machine.
- getMemoryManagerNames() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getMemoryPoolMXBeans() - Static method in class com.ibm.lang.management.ManagementUtils
-
Returns a list of all of the instances of
MemoryPoolMXBean
in
this virtual machine.
- getMemoryPoolNames() - Method in class com.ibm.lang.management.MemoryManagerMXBeanImpl
-
- getMemoryUsageCompositeType() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getMemoryUsed() - Method in interface com.ibm.lang.management.GarbageCollectorMXBean
-
Returns the amount of heap memory used by objects that are managed
by the collector corresponding to this bean object.
- getMemoryUsed() - Method in class com.ibm.lang.management.GarbageCollectorMXBeanImpl
-
- getMinHeapSize() - Method in interface com.ibm.lang.management.MemoryMXBean
-
Get the minimum heap size in bytes.
- getMinHeapSize() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getMonitorInfosFromCompositeDataArray(CompositeData[]) - Static method in class com.ibm.lang.management.ManagementUtils
-
Returns an array of MonitorInfo
whose elements have been created
from the corresponding elements of the monitorInfosCDArray
argument.
- getName() - Method in class com.ibm.lang.management.CompilationMXBeanImpl
-
- getName() - Method in class com.ibm.lang.management.MemoryManagerMXBeanImpl
-
- getName() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getName() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getName() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getNewAvailableProcessors() - Method in class com.ibm.lang.management.AvailableProcessorsNotificationInfo
-
Returns the new number of available processors after the change that
initiated this notification.
- getNewProcessingCapacity() - Method in class com.ibm.lang.management.ProcessingCapacityNotificationInfo
-
Returns the new processing capacity after the change that this
notification corresponds to.
- getNewTotalPhysicalMemory() - Method in class com.ibm.lang.management.TotalPhysicalMemoryNotificationInfo
-
Returns the new value of bytes for the total physical memory after
the change that this notification corresponds to.
- getNonHeapMemoryUsage() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getNotificationInfo() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getNotificationInfo() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getObjectPendingFinalizationCount() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getOperatingSystemBean() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getParentLoggerName(String) - Method in class com.ibm.lang.management.LoggingMXBeanImpl
-
- getPeakThreadCount() - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getPeakUsage() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getPreCollectionUsage() - Method in interface com.ibm.lang.management.MemoryPoolMXBean
-
If supported by the virtual machine, returns a MemoryUsage
which
encapsulates this memory pool's memory usage before the most
recent run of the garbage collector.
- getPreCollectionUsage() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getPresentAttribute(String, DynamicMXBeanImpl.AttributeAccessType) - Method in class com.ibm.lang.management.DynamicMXBeanImpl
-
Tests to see if this DynamicMXBean
has an attribute with
the name attributeName
.
- getPresentOperation(String, String[]) - Method in class com.ibm.lang.management.DynamicMXBeanImpl
-
Tests to see if this DynamicMXBean
has an operation with
the name actionName
.
- getProcessCpuTime() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns total amount of time the process has been scheduled or
executed so far in both kernel and user modes.
- getProcessCpuTime() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getProcessCpuTimeByNS() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns total amount of time the process has been scheduled or
executed so far in both kernel and user modes.
- getProcessCpuTimeByNS() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
Returns total amount of time the process has been scheduled or
executed so far in both kernel and user modes.
- getProcessingCapacity() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns the collective capacity of the virtual processors in
the partition the VM is running in.
- getProcessingCapacity() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getProcessPhysicalMemorySize() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns the amount of physical memory being used by the process
in bytes.
- getProcessPhysicalMemorySize() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getProcessPrivateMemorySize() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns the amount of private memory used by the process in bytes.
- getProcessPrivateMemorySize() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getProcessVirtualMemorySize() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns the amount of virtual memory used by the process in bytes,
including physical memory and swap space.
- getProcessVirtualMemorySize() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getRuntimeBean() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getSharedClassCacheFreeSpace() - Method in interface com.ibm.lang.management.MemoryMXBean
-
Returns the free space in bytes of the cache that the JVM is
currently connected to.
- getSharedClassCacheFreeSpace() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getSharedClassCacheSize() - Method in interface com.ibm.lang.management.MemoryMXBean
-
Returns the total size in bytes of the cache that the JVM is currently
connected to.
- getSharedClassCacheSize() - Method in class com.ibm.lang.management.MemoryMXBeanImpl
-
- getSpecName() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getSpecVendor() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getSpecVersion() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getStackTraceFromCompositeData(CompositeData) - Static method in class com.ibm.lang.management.ManagementUtils
-
Convenience method that returns a StackTraceElement
created from
the corresponding CompositeData
argument.
- getStackTracesFromCompositeDataArray(CompositeData[]) - Static method in class com.ibm.lang.management.ManagementUtils
-
Returns an array of StackTraceElement
whose elements have been
created from the corresponding elements of the
stackTraceDataVal
argument.
- getStartTime() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getSystemCpuLoad() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns the CPU utilization: fraction of the time spent in user or system/privileged
mode since the last call to getSystemCpuLoad().
- getSystemCpuLoad() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getSystemLoadAverage() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getSystemProperties() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getThreadBean() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getThreadCount() - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getThreadCpuTime(long) - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getThreadInfo(long) - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getThreadInfo(long[]) - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getThreadInfo(long[], int) - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getThreadInfo(long[], boolean, boolean) - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
Get together information for threads and create instances of the
ThreadInfo class.
- getThreadInfo(long, int) - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getThreadInfoCompositeType() - Static method in class com.ibm.lang.management.ManagementUtils
-
- getThreadUserTime(long) - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getTotalCompacts() - Method in interface com.ibm.lang.management.GarbageCollectorMXBean
-
Returns the cumulative total number of compacts that was performed by
garbage collector corresponding to this bean object.
- getTotalCompacts() - Method in class com.ibm.lang.management.GarbageCollectorMXBeanImpl
-
- getTotalCompilationTime() - Method in class com.ibm.lang.management.CompilationMXBeanImpl
-
- getTotalLoadedClassCount() - Method in class com.ibm.lang.management.ClassLoadingMXBeanImpl
-
- getTotalMemoryFreed() - Method in interface com.ibm.lang.management.GarbageCollectorMXBean
-
Returns the cumulative total amount of memory freed, in bytes, by the
garbage collector corresponding to this bean object.
- getTotalMemoryFreed() - Method in class com.ibm.lang.management.GarbageCollectorMXBeanImpl
-
- getTotalPhysicalMemory() - Method in interface com.ibm.lang.management.OperatingSystemMXBean
-
Returns the total number of bytes used for physical memory.
- getTotalPhysicalMemory() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getTotalStartedThreadCount() - Method in class com.ibm.lang.management.ThreadMXBeanImpl
-
- getType() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getUnloadedClassCount() - Method in class com.ibm.lang.management.ClassLoadingMXBeanImpl
-
- getUptime() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getUsage() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getUsageThreshold() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getUsageThresholdCount() - Method in class com.ibm.lang.management.MemoryPoolMXBeanImpl
-
- getVersion() - Method in class com.ibm.lang.management.OperatingSystemMXBeanImpl
-
- getVmName() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getVmVendor() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-
- getVmVersion() - Method in class com.ibm.lang.management.RuntimeMXBeanImpl
-