Package org.kuali.rice.kew.actionlist
Class PaginatedActionList
java.lang.Object
org.kuali.rice.kew.actionlist.PaginatedActionList
- All Implemented Interfaces:
org.displaytag.pagination.PaginatedList
Implements the display tags paginated list to provide effecient paging for the action list.
This allows us not to have to fetch an entire action list each time a user pages their list.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
ConstructorsConstructorDescriptionPaginatedActionList(List<? extends ActionItemBase> list, int fullListSize, int pageNumber, int objectsPerPage, String searchId, String sortCriterion, org.displaytag.properties.SortOrderEnum sortDirection) -
Method Summary
-
Constructor Details
-
PaginatedActionList
public PaginatedActionList(List<? extends ActionItemBase> list, int fullListSize, int pageNumber, int objectsPerPage, String searchId, String sortCriterion, org.displaytag.properties.SortOrderEnum sortDirection)
-
-
Method Details
-
getFullListSize
public int getFullListSize()- Specified by:
getFullListSizein interfaceorg.displaytag.pagination.PaginatedList
-
getList
- Specified by:
getListin interfaceorg.displaytag.pagination.PaginatedList
-
getObjectsPerPage
public int getObjectsPerPage()- Specified by:
getObjectsPerPagein interfaceorg.displaytag.pagination.PaginatedList
-
getPageNumber
public int getPageNumber()- Specified by:
getPageNumberin interfaceorg.displaytag.pagination.PaginatedList
-
getSearchId
- Specified by:
getSearchIdin interfaceorg.displaytag.pagination.PaginatedList
-
getSortCriterion
- Specified by:
getSortCriterionin interfaceorg.displaytag.pagination.PaginatedList
-
getSortDirection
public org.displaytag.properties.SortOrderEnum getSortDirection()- Specified by:
getSortDirectionin interfaceorg.displaytag.pagination.PaginatedList
-