com.sun.management.oss.impl.job.measurement
Class PerformanceMonitorJob
java.lang.Object
javax.management.NotificationBroadcasterSupport
com.sun.management.oss.impl.job.MonitorJob
com.sun.management.oss.impl.job.ByClassesMonitorJob
com.sun.management.oss.impl.job.measurement.PerformanceMonitorJob
- All Implemented Interfaces:
- java.util.EventListener, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, javax.management.NotificationListener, java.lang.Runnable
- public class PerformanceMonitorJob
- extends ByClassesMonitorJob
A PerformanceMonitorJob
object is created each time
a new Performance Monitor is created.
Methods inherited from class javax.management.NotificationBroadcasterSupport |
addNotificationListener, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PerformanceMonitorJob
public PerformanceMonitorJob(JmxJVTPerformanceMonitorSession jvtPerfSession,
PerformanceMonitorValue pmValue,
ReportInformation reportInformation,
PerformanceGenericModel perfGenericModel,
javax.management.MBeanServer server,
java.util.Properties properties)
- Parameters:
jvtPerfSession
- factorypmValue
- reportInformation
- perfGenericModel
- data modelserver
- mbeanserverproperties
-
getCurrentResultReport
public java.lang.String getCurrentResultReport()
- Forces a report generation (immediate measurement)
getPerformanceMonitorValue
public PerformanceMonitorValue getPerformanceMonitorValue()