org.cruxframework.crux.core.client.datasource
Interface MeasurableRemoteDataSource<E>

All Superinterfaces:
DataSource<E>, MeasurablePagedDataSource<E>, PagedDataSource<E>, RemoteDataSource<E>
All Known Implementing Classes:
RemotePagedDataSource

public interface MeasurableRemoteDataSource<E>
extends MeasurablePagedDataSource<E>, RemoteDataSource<E>

Author:
Thiago da Rosa de Bustamante

Method Summary
 void load()
           
 void setLoadData(RemoteDataSourceConfiguration config)
           
 
Methods inherited from interface org.cruxframework.crux.core.client.datasource.MeasurablePagedDataSource
getPageCount, setCurrentPage
 
Methods inherited from interface org.cruxframework.crux.core.client.datasource.RemoteDataSource
cancelFetching, fetch, setCallback, update, updateData, updateData
 
Methods inherited from interface org.cruxframework.crux.core.client.datasource.PagedDataSource
getCurrentPage, getCurrentPageSize, getPageSize, getRecordIndex, hasNextPage, hasPreviousPage, nextPage, previousPage, selectRecord, setPageSize
 
Methods inherited from interface org.cruxframework.crux.core.client.datasource.DataSource
clearChanges, cloneDTO, copyValueToWidget, firstRecord, getBoundObject, getBoundObject, getColumnDefinitions, getNewRecords, getRecord, getRemovedRecords, getSelectedRecords, getUpdatedRecords, getValue, getValue, hasNextRecord, hasPreviousRecord, insertRecord, nextRecord, previousRecord, removeRecord, reset, setColumnDefinitions, setValue, sort, sort, updateState
 

Method Detail

load

void load()

setLoadData

void setLoadData(RemoteDataSourceConfiguration config)


Copyright © 2014. All rights reserved.