public List<Item> loadItems(int start, int count) { TablePageQuery query = managementService.createTablePageQuery().tableName(tableName); query.orderAsc(column); } else { query.orderDesc(column); List<Map<String, Object>> rows = query.listPage(start, count).getRows(); List<Item> items = new ArrayList<Item>(); for (Map<String, Object> row : rows) {
TablePageQuery tablePageQuery = managementService.createTablePageQuery().tableName(tableName); tablePageQuery.orderAsc(orderAsc); response.setOrder("asc"); response.setSort(orderAsc); tablePageQuery.orderDesc(orderDesc); response.setOrder("desc"); response.setSort(orderDesc); TablePage listPage = tablePageQuery.listPage(start, size); response.setSize(((Long) listPage.getSize()).intValue()); response.setStart(((Long) listPage.getFirstResult()).intValue());