AlertCriteria criteria = new AlertCriteria();
criteria.setPageControl(PageControl.getUnlimitedInstance());
criteria.fetchAlertDefinition(false);
criteria.fetchConditionLogs(false);
criteria.fetchRecoveryAlertDefinition(false);
criteria.fetchNotificationLogs(false);
criteria.setRestriction(Criteria.Restriction.COUNT_ONLY);
if (since!=null) {
criteria.addFilterStartTime(since);
}
PageList<Alert> alerts = alertManager.findAlertsByCriteria(caller,criteria);