@Override public long count(RuleFilter filter) { // if(LOGGER.isDebugEnabled()) // LOGGER.debug("Counting rules: " + filter); Search searchCriteria = buildRuleSearch(filter); // if(LOGGER.isDebugEnabled()) // LOGGER.debug("Counting rules: " + searchCriteria); return ruleDAO.count(searchCriteria); }
protected Search buildSearch(Integer page, Integer entries, RuleFilter filter) throws BadRequestServiceEx { Search searchCriteria = buildRuleSearch(filter); addPagingConstraints(searchCriteria, page, entries); searchCriteria.addSortAsc("priority"); return searchCriteria; }