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(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> |
findCallTimeDataForAutoGroup(org.rhq.core.domain.auth.Subject subject,
int parentResourceId,
int childResourceTypeId,
long beginTime,
long endTime,
org.rhq.core.domain.util.PageControl pageControl)
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> |
findCallTimeDataForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
long beginTime,
long endTime,
org.rhq.core.domain.util.PageControl pageControl)
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> |
findCallTimeDataForContext(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.common.EntityContext context,
long beginTime,
long endTime,
String destination,
org.rhq.core.domain.util.PageControl pageControl)
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> |
findCallTimeDataForResource(org.rhq.core.domain.auth.Subject subject,
int scheduleId,
long beginTime,
long endTime,
org.rhq.core.domain.util.PageControl pageControl)
|
void |
insertCallTimeDataKeys(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
|
void |
insertCallTimeDataValues(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
|
int |
purgeCallTimeData(Date deleteUpToTime)
|
addCallTimeData
void addCallTimeData(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
findCallTimeDataForResource
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> findCallTimeDataForResource(org.rhq.core.domain.auth.Subject subject,
int scheduleId,
long beginTime,
long endTime,
org.rhq.core.domain.util.PageControl pageControl)
findCallTimeDataForCompatibleGroup
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> findCallTimeDataForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
long beginTime,
long endTime,
org.rhq.core.domain.util.PageControl pageControl)
findCallTimeDataForAutoGroup
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> findCallTimeDataForAutoGroup(org.rhq.core.domain.auth.Subject subject,
int parentResourceId,
int childResourceTypeId,
long beginTime,
long endTime,
org.rhq.core.domain.util.PageControl pageControl)
findCallTimeDataForContext
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.calltime.CallTimeDataComposite> findCallTimeDataForContext(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.common.EntityContext context,
long beginTime,
long endTime,
String destination,
org.rhq.core.domain.util.PageControl pageControl)
purgeCallTimeData
int purgeCallTimeData(Date deleteUpToTime)
throws SQLException
- Throws:
SQLException
insertCallTimeDataKeys
void insertCallTimeDataKeys(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
insertCallTimeDataValues
void insertCallTimeDataValues(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.