public abstract class

TokenBasedPagingDelegate

extends PagingDelegate<T>
java.lang.Object
   ↳ org.mule.streaming.PagingDelegate<T>
     ↳ org.mule.modules.google.api.pagination.TokenBasedPagingDelegate<T>

Summary

Fields
private boolean firstExecution
private String pageToken
Public Constructors
TokenBasedPagingDelegate()
Public Methods
void close()
List<T> getPage()
int getTotalResults()
Protected Methods
abstract List<T> doGetPage()
String getPageToken()
void setPageToken(String pageToken)
[Expand]
Inherited Methods
From class org.mule.streaming.PagingDelegate
From class java.lang.Object
From interface org.mule.api.Closeable

Fields

private boolean firstExecution

private String pageToken

Public Constructors

public TokenBasedPagingDelegate ()

Public Methods

public void close ()

Throws
MuleException

public List<T> getPage ()

public int getTotalResults ()

Protected Methods

protected abstract List<T> doGetPage ()

Throws
IOException

protected String getPageToken ()

protected void setPageToken (String pageToken)

Parameters
pageToken