public interface DataSourceX
| Modifier and Type | Method and Description |
|---|---|
String |
getDataAsJSon(int start,
int limit,
String sortingColumn,
Direction direction,
ArrayList<FilterInformation> filters,
ArrayList<StaticFilterInformation> staticFilters)
Retrieves the table data as JSON object.
|
String |
getDataSourceFactoryId()
Returns the id of the
DataSourceXFactory that have generated it. |
TableDefinition |
getTableDefinition()
Returns the table definition.
|
TableDefinition |
setColumnReordering(ColumnsReorderingConfig columnsReorderingConfig)
Set column reordering on current table
|
String getDataSourceFactoryId()
DataSourceXFactory that have generated it.DataSourceXFactory id.TableDefinition getTableDefinition() throws DataSourceXException
DataSourceXException - if an error occurred retrieving the table definition.TableDefinition setColumnReordering(ColumnsReorderingConfig columnsReorderingConfig) throws DataSourceXException
columnReorderingConfigure - DataSourceXExceptionString getDataAsJSon(int start, int limit, String sortingColumn, Direction direction, ArrayList<FilterInformation> filters, ArrayList<StaticFilterInformation> staticFilters) throws DataSourceXException
start - the starting row index.limit - the number of rows after the starting index to retrieve.sortingColumn - the column used for sorting.direction - the sorting direction.filters - dynamic filtersstaticFilters - static filtersDataSourceXException - if an error occurred retrieving the table data.Copyright © 2015. All Rights Reserved.