org.cruxframework.crux.core.client.dataprovider
Interface MeasurableAsyncDataProvider<E>

All Superinterfaces:
AsyncDataProvider<E>, DataProvider<E>, MeasurablePagedDataProvider<E>, PagedDataProvider<E>
All Known Implementing Classes:
AsyncPagedDataProvider

public interface MeasurableAsyncDataProvider<E>
extends MeasurablePagedDataProvider<E>, AsyncDataProvider<E>

Author:
Thiago da Rosa de Bustamante

Method Summary
 void initialize()
           
 void setRecordCount(int recordCount)
           
 
Methods inherited from interface org.cruxframework.crux.core.client.dataprovider.MeasurablePagedDataProvider
getPageCount, setCurrentPage
 
Methods inherited from interface org.cruxframework.crux.core.client.dataprovider.AsyncDataProvider
cancelFetching, fetch, setCallback
 
Methods inherited from interface org.cruxframework.crux.core.client.dataprovider.PagedDataProvider
getCurrentPage, getCurrentPageSize, getPageSize, hasNextPage, hasPreviousPage, nextPage, previousPage, setCallback, setPageSize
 
Methods inherited from interface org.cruxframework.crux.core.client.dataprovider.DataProvider
clearChanges, firstRecord, getBoundObject, getIndex, getNewRecords, getRecord, getRemovedRecords, getSelectedRecords, getUpdatedRecords, hasNextRecord, hasPreviousRecord, insertRecord, nextRecord, previousRecord, removeRecord, reset, selectRecord, sort, updateData, updateData, updateData, updateState
 

Method Detail

initialize

void initialize()

setRecordCount

void setRecordCount(int recordCount)


Copyright © 2014. All rights reserved.