org.duracloud.duradmin.util
Interface Scrollable<E>

All Known Implementing Classes:
ScrollableList

public interface Scrollable<E>

A simple interface for lists supporting scrollable behavior result sets.

Version:
$Id$
Author:
Danny Bernstein

Method Summary
 void first()
           
 long getMaxResultsPerPage()
          The max number of results per page; ie the page size.
 List<E> getResultList()
          Returns the results for the current "page"
 boolean isPreviousAvailable()
           
 void previous()
           
 void setMaxResultsPerPage(int maxResults)
           
 

Method Detail

getMaxResultsPerPage

long getMaxResultsPerPage()
The max number of results per page; ie the page size.

Returns:

setMaxResultsPerPage

void setMaxResultsPerPage(int maxResults)

isPreviousAvailable

boolean isPreviousAvailable()

first

void first()

previous

void previous()

getResultList

List<E> getResultList()
Returns the results for the current "page"

Returns:


Copyright © 2009-2011 DuraSpace. All Rights Reserved.