@SuppressWarnings("unchecked") public static DivisionContainer getDivisionByWatchamn( DivisionContainer divisionContainer, Division division, int offset, int limit, WebApplicationContext context) { try { if (divisionContainer == null) { divisionContainer = new DivisionContainer(); } divisionContainer.removeAllItems(); LoadFilteredFacade loadFilteredFacade = new LoadFilteredFacade(context); Object result[] = loadFilteredFacade.loadFilteredDivisionByWatchman(division, offset, limit); Set<Division> divisionSet = null; if (result != null && result.length > 0) { divisionSet = (Set<Division>) result[1]; divisionContainer.addAll(divisionSet); } } catch (InstantiationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return divisionContainer; }