org.rhq.enterprise.server.measurement.instrumentation
Class MeasurementMonitor
java.lang.Object
org.rhq.enterprise.server.measurement.instrumentation.MeasurementMonitor
- All Implemented Interfaces:
- MBeanRegistration, MeasurementMonitorMBean
public class MeasurementMonitor
- extends Object
- implements MeasurementMonitorMBean, MBeanRegistration
- Author:
- Greg Hinkle
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MeasurementMonitor
public MeasurementMonitor()
getMBean
public static MeasurementMonitorMBean getMBean()
getMeasurementInsertTime
public long getMeasurementInsertTime()
- Specified by:
getMeasurementInsertTime in interface MeasurementMonitorMBean
incrementMeasurementInsertTime
public void incrementMeasurementInsertTime(long delta)
- Specified by:
incrementMeasurementInsertTime in interface MeasurementMonitorMBean
getMeasurementsInserted
public long getMeasurementsInserted()
- Specified by:
getMeasurementsInserted in interface MeasurementMonitorMBean
incrementMeasurementsInserted
public void incrementMeasurementsInserted(long delta)
- Specified by:
incrementMeasurementsInserted in interface MeasurementMonitorMBean
getCalltimeValuesInserted
public long getCalltimeValuesInserted()
- Specified by:
getCalltimeValuesInserted in interface MeasurementMonitorMBean
incrementCalltimeValuesInserted
public void incrementCalltimeValuesInserted(long delta)
- Specified by:
incrementCalltimeValuesInserted in interface MeasurementMonitorMBean
getCallTimeInsertTime
public long getCallTimeInsertTime()
- Specified by:
getCallTimeInsertTime in interface MeasurementMonitorMBean
incrementCallTimeInsertTime
public void incrementCallTimeInsertTime(long delta)
- Specified by:
incrementCallTimeInsertTime in interface MeasurementMonitorMBean
getAvailabilityInsertTime
public long getAvailabilityInsertTime()
- Specified by:
getAvailabilityInsertTime in interface MeasurementMonitorMBean
incrementAvailabilityInsertTime
public void incrementAvailabilityInsertTime(long delta)
- Specified by:
incrementAvailabilityInsertTime in interface MeasurementMonitorMBean
getAvailabilitiesInserted
public long getAvailabilitiesInserted()
- Specified by:
getAvailabilitiesInserted in interface MeasurementMonitorMBean
incrementAvailabilitiesInserted
public void incrementAvailabilitiesInserted(long delta)
- Specified by:
incrementAvailabilitiesInserted in interface MeasurementMonitorMBean
getChangesOnlyAvailabilityReports
public long getChangesOnlyAvailabilityReports()
- Specified by:
getChangesOnlyAvailabilityReports in interface MeasurementMonitorMBean
getFullAvailabilityReports
public long getFullAvailabilityReports()
- Specified by:
getFullAvailabilityReports in interface MeasurementMonitorMBean
getTotalAvailabilityReports
public long getTotalAvailabilityReports()
- Specified by:
getTotalAvailabilityReports in interface MeasurementMonitorMBean
incrementAvailabilityReports
public void incrementAvailabilityReports(boolean changesOnlyReport)
- Specified by:
incrementAvailabilityReports in interface MeasurementMonitorMBean
getScheduledMeasurementsPerMinute
public int getScheduledMeasurementsPerMinute()
- Specified by:
getScheduledMeasurementsPerMinute in interface MeasurementMonitorMBean
getMeasurementCompressionTime
public long getMeasurementCompressionTime()
- Specified by:
getMeasurementCompressionTime in interface MeasurementMonitorMBean
incrementMeasurementCompressionTime
public void incrementMeasurementCompressionTime(long delta)
- Specified by:
incrementMeasurementCompressionTime in interface MeasurementMonitorMBean
getPurgeTime
public long getPurgeTime()
- Specified by:
getPurgeTime in interface MeasurementMonitorMBean
incrementPurgeTime
public void incrementPurgeTime(long delta)
- Specified by:
incrementPurgeTime in interface MeasurementMonitorMBean
getBaselineCalculationTime
public long getBaselineCalculationTime()
- Specified by:
getBaselineCalculationTime in interface MeasurementMonitorMBean
incrementBaselineCalculationTime
public void incrementBaselineCalculationTime(long delta)
- Specified by:
incrementBaselineCalculationTime in interface MeasurementMonitorMBean
getPurgedAlerts
public long getPurgedAlerts()
- Specified by:
getPurgedAlerts in interface MeasurementMonitorMBean
setPurgedAlerts
public void setPurgedAlerts(long delta)
- Specified by:
setPurgedAlerts in interface MeasurementMonitorMBean
getPurgedAlertConditions
public long getPurgedAlertConditions()
- Specified by:
getPurgedAlertConditions in interface MeasurementMonitorMBean
setPurgedAlertConditions
public void setPurgedAlertConditions(long delta)
- Specified by:
setPurgedAlertConditions in interface MeasurementMonitorMBean
getPurgedAlertNotifications
public long getPurgedAlertNotifications()
- Specified by:
getPurgedAlertNotifications in interface MeasurementMonitorMBean
setPurgedAlertNotifications
public void setPurgedAlertNotifications(long delta)
- Specified by:
setPurgedAlertNotifications in interface MeasurementMonitorMBean
getPurgedAvailabilities
public long getPurgedAvailabilities()
- Specified by:
getPurgedAvailabilities in interface MeasurementMonitorMBean
setPurgedAvailabilities
public void setPurgedAvailabilities(long delta)
- Specified by:
setPurgedAvailabilities in interface MeasurementMonitorMBean
getPurgedCallTimeData
public long getPurgedCallTimeData()
- Specified by:
getPurgedCallTimeData in interface MeasurementMonitorMBean
setPurgedCallTimeData
public void setPurgedCallTimeData(long delta)
- Specified by:
setPurgedCallTimeData in interface MeasurementMonitorMBean
getPurgedEvents
public long getPurgedEvents()
- Specified by:
getPurgedEvents in interface MeasurementMonitorMBean
setPurgedEvents
public void setPurgedEvents(long delta)
- Specified by:
setPurgedEvents in interface MeasurementMonitorMBean
getPurgedMeasurementTraits
public long getPurgedMeasurementTraits()
- Specified by:
getPurgedMeasurementTraits in interface MeasurementMonitorMBean
setPurgedMeasurementTraits
public void setPurgedMeasurementTraits(long delta)
- Specified by:
setPurgedMeasurementTraits in interface MeasurementMonitorMBean
preRegister
public ObjectName preRegister(MBeanServer server,
ObjectName name)
throws Exception
- Specified by:
preRegister in interface MBeanRegistration
- Throws:
Exception
postRegister
public void postRegister(Boolean registrationDone)
- Specified by:
postRegister in interface MBeanRegistration
preDeregister
public void preDeregister()
throws Exception
- Specified by:
preDeregister in interface MBeanRegistration
- Throws:
Exception
postDeregister
public void postDeregister()
- Specified by:
postDeregister in interface MBeanRegistration
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.