Hyperic HQ Plugin API v. 4.4.0.2

Package org.hyperic.hq.measurement.server.session

Interface Summary
Analyzer Interface for analyzing metric data.
DataInserter The DataInserter takes data from the ReportProcessorEJBImpl and sends it to the DataManagerEJBImpl to put into the DB.
DefaultMetricEnableCallback  
MetricDeleteCallback  
 

Class Summary
AgentScheduleSynchronizer This class is used to schedule and unschedule metrics for a given entity.
AgentScheduleSyncZevent This event is used within the measurement subsytem by the AgentScheduleSynchronizer to queue syncing agent's schedules.
AgentUnscheduleZevent  
AlertConditionsSatisfiedZEvent Represents that all conditions of an alert have been satisfied and the alert can be created by listeners
AlertConditionsSatisfiedZEventPayload Payload of the AlertConditionsSatisfiedZEvent
AlertConditionsSatisfiedZEventSource Source ID object for an AlertConditionsSatisifiedZEvent.
AvailabilityCache Dynamic EhCache that is allowed to grow over time as needed.
AvailabilityDataDAO  
AvailabilityDataId  
AvailabilityDataRLE  
AvailabilityManagerEJBImpl The AvailabityManagerEJBImpl class is a stateless session bean that can be used to retrieve Availability Data RLE points
Baseline  
BaselineDAO  
Category  
CategoryDAO  
CollectionSummary Represents information about the collection interval of all scheduled metrics.
DataCompressEJBImpl The DataCompress EJB handles all compression and purging of measurement data in the HQ system.
DataManagerEJBImpl The DataManagerEJB class is a stateless session bean that can be used to retrieve measurement data points
DataPoint This object encapsulates all the information needed to call {@link DataManagerEJBImpl#addData(java.util.List, boolean)
MeasDataPoint  
Measurement  
MeasurementDAO  
MeasurementData  
MeasurementDataId  
MeasurementHistData  
MeasurementManagerEJBImpl The MeasurementManager provides APIs to deal with Measurement objects.
MeasurementProcessorEJBImpl  
MeasurementScheduleZevent  
MeasurementScheduleZevent.MeasurementScheduleZeventPayload  
MeasurementScheduleZevent.MeasurementScheduleZeventSource  
MeasurementStartupListener  
MeasurementTemplate  
MeasurementTemplateDAO  
MeasurementTemplateSortField  
MeasurementZevent  
MeasurementZevent.MeasurementZeventPayload  
MeasurementZevent.MeasurementZeventSource  
MetricAuxLogDAO  
MetricAuxLogManagerEJBImpl  
MetricAuxLogPojo  
MetricDataCache The MetricDataCache caches the last measurement keyed on the derived measurement id.
MetricProblem  
MetricProblemDAO  
MonitorableType  
MonitorableTypeDAO  
Number  
ReportProcessorEJBImpl  
ReportStatsCollector  
ResourceDataPoint  
ScheduleRevNum  
ScheduleRevNumDAO  
SessionEJB This is the base class to Measurement Session EJB's
SRN SRN stands for 'Schedule Revision Number' It is the association of an appdef entity with a number indicating what the server's idea of the agent's metric collection schedule is.
SRNCache  
SrnId  
SRNManagerEJBImpl The tracker manager handles sending agents add and remove operations for the log and config track plugsin.
SynchronousAvailDataInserter  
SynchronousDataInserter A DataInserter which immediately calls addData in the data manager and will not return until the data has been written to the DB.
TemplateManagerEJBImpl The TemplateManagerEJB class is a stateless session bean that can be used to interact with Template EJB's
TrackerManagerEJBImpl The tracker manager handles sending agents add and remove operations for the log and config track plugins.
 

Exception Summary
BadAvailStateException  
DataInserterException  
 


Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.