Example #1
0
 public ResponsePage getData(
     HashMap criteria, int offset, int pageSize, String orderBy, String orderDirection)
     throws Exception {
   SkillTypesCriteria cr = null;
   if (criteria != null) {
     cr = new SkillTypesCriteria(criteria);
   }
   SessionUtil.setAttribute(
       "SkillTypesCriteria", cr); // store in session, reuse in later when coming back
   PaginationRequest request = new PaginationRequest(offset, pageSize, orderBy, orderDirection);
   PaginationResponse response = DaoFactory.process(DaoFactory.NAME.SkillTypesDAO, cr, request);
   List lst = response.convertRowsToClasses(org.mlink.iwm.bean.SkillType.class);
   return new ResponsePage(response.getTotalCount(), lst);
 }