org.rhq.enterprise.server.measurement
Interface CallTimeDataManagerLocal

All Known Implementing Classes:
CallTimeDataManagerBean

public interface CallTimeDataManagerLocal

The manager for call-time metric data.


Method Summary
 void addCallTimeData(java.util.Set<CallTimeData> callTimeDataSet)
           
 PageList<CallTimeDataComposite> findCallTimeDataForAutoGroup(Subject subject, int parentResourceId, int childResourceTypeId, int measurementDefinitionId, long beginTime, long endTime, PageControl pageControl)
           
 PageList<CallTimeDataComposite> findCallTimeDataForCompatibleGroup(Subject subject, int groupId, int measurementDefinitionId, long beginTime, long endTime, PageControl pageControl)
           
 PageList<CallTimeDataComposite> findCallTimeDataForResource(Subject subject, int scheduleId, long beginTime, long endTime, PageControl pageControl)
           
 int purgeCallTimeData(java.util.Date deleteUpToTime)
           
 

Method Detail

addCallTimeData

void addCallTimeData(java.util.Set<CallTimeData> callTimeDataSet)

findCallTimeDataForResource

PageList<CallTimeDataComposite> findCallTimeDataForResource(Subject subject,
                                                            int scheduleId,
                                                            long beginTime,
                                                            long endTime,
                                                            PageControl pageControl)

findCallTimeDataForCompatibleGroup

PageList<CallTimeDataComposite> findCallTimeDataForCompatibleGroup(Subject subject,
                                                                   int groupId,
                                                                   int measurementDefinitionId,
                                                                   long beginTime,
                                                                   long endTime,
                                                                   PageControl pageControl)

findCallTimeDataForAutoGroup

PageList<CallTimeDataComposite> findCallTimeDataForAutoGroup(Subject subject,
                                                             int parentResourceId,
                                                             int childResourceTypeId,
                                                             int measurementDefinitionId,
                                                             long beginTime,
                                                             long endTime,
                                                             PageControl pageControl)

purgeCallTimeData

int purgeCallTimeData(java.util.Date deleteUpToTime)
                      throws java.sql.SQLException
Throws:
java.sql.SQLException


Copyright © 2008-2009 Red Hat, Inc.. All Rights Reserved.