Interface | Description |
---|---|
CacheStrategy |
Determines what data an
AbstractRemoteDataSource should fetch and
keep cached. |
DataChangeHandler |
Callback interface used by
DataSource to inform its user about
updates to the data. |
DataSource<T> |
Source of data for widgets showing lazily loaded data based on indexable
items (e.g.
|
Class | Description |
---|---|
AbstractRemoteDataSource<T> |
Base implementation for data sources that fetch data from a remote system.
|
AbstractRemoteDataSource.RequestRowsCallback<T> |
Callback used by
AbstractRemoteDataSource.requestRows(int, int, RequestRowsCallback)
to pass data to the underlying implementation when data has been fetched. |
CacheStrategy.AbstractBasicSymmetricalCacheStrategy |
A helper class for creating a simple symmetric cache strategy that uses
the same logic for both rows before and after the currently cached range.
|
CacheStrategy.DefaultCacheStrategy |
The default cache strategy used by
AbstractRemoteDataSource ,
using multiples of the page size for determining the minimum and maximum
number of items to keep in the cache. |
DataSource.RowHandle<T> |
Copyright © 2016 Vaadin Ltd. All rights reserved.