public interface TabularDataBasedDS extends CustomDataSourceBase
Modifier and Type | Interface and Description |
---|---|
static class |
TabularDataBasedDS.FilterOperator |
Modifier and Type | Method and Description |
---|---|
void |
createDataTable(String name,
List<DataColumn> columns)
Creates a data table with the given name and the column information.
|
void |
dropDataTable(String name)
Drops the data table with the given name.
|
DataTable |
getDataTable(String name)
Returns the data table with the given name.
|
Set<String> |
getDataTableNames()
Returns all the table names of the custom data source.
|
close, init
Set<String> getDataTableNames() throws DataServiceFault
DataServiceFault
- Thrown if any error occursDataTable getDataTable(String name) throws DataServiceFault
name
- The name of the data tableDataServiceFault
- Thrown if any error occursvoid createDataTable(String name, List<DataColumn> columns)
name
- The name of the data table to be createdcolumns
- A list of data column definitionsvoid dropDataTable(String name)
name
- The name of the data table to be deletedCopyright © 2019 WSO2. All rights reserved.