public void prepare(int startIndex, int endIndex, List<SortConstraint> sortConstraints) { try { if (adminService == null) events = betService.findEvents(keyWords, categoryId, startIndex, endIndex - startIndex + 1); else events = adminService.findEvents(keyWords, categoryId, startIndex, endIndex - startIndex + 1); } catch (InstanceNotFoundException e) { } this.startIndex = startIndex; }
// xmlshowevents/keywords=a+asdf+adf+asd void onActivate() { String keyWords = request.getParameter("keywords"); try { totalNumber = betService.getNumberOfEvents(keyWords, null); } catch (InstanceNotFoundException e) { // Never, category null return; } try { events = betService.findEvents(keyWords, null, 0, totalNumber); } catch (InstanceNotFoundException e) { // Never, category null } }