public class CallTimeDataManagerBean extends Object implements CallTimeDataManagerLocal, CallTimeDataManagerRemote
| Constructor and Description |
|---|
CallTimeDataManagerBean() |
| Modifier and Type | Method and Description |
|---|---|
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,
org.rhq.core.domain.criteria.CallTimeDataCriteria criteria) |
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)
Deletes call-time data older than the specified time.
|
public void addCallTimeData(@NotNull
Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
addCallTimeData in interface CallTimeDataManagerLocalpublic 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)
findCallTimeDataForResource in interface CallTimeDataManagerLocalfindCallTimeDataForResource in interface CallTimeDataManagerRemotepublic 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)
findCallTimeDataForCompatibleGroup in interface CallTimeDataManagerLocalpublic 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)
findCallTimeDataForAutoGroup in interface CallTimeDataManagerLocalpublic 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)
findCallTimeDataForContext in interface CallTimeDataManagerLocalpublic 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,
org.rhq.core.domain.criteria.CallTimeDataCriteria criteria)
findCallTimeDataForContext in interface CallTimeDataManagerLocalpublic int purgeCallTimeData(Date deleteUpToTime) throws SQLException
purgeCallTimeData in interface CallTimeDataManagerLocaldeleteUpToTime - call-time data older than this time will be deletedSQLExceptionpublic void insertCallTimeDataKeys(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
insertCallTimeDataKeys in interface CallTimeDataManagerLocalpublic void insertCallTimeDataValues(Set<org.rhq.core.domain.measurement.calltime.CallTimeData> callTimeDataSet)
insertCallTimeDataValues in interface CallTimeDataManagerLocalCopyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.