@Api public abstract class AbstractDataSourceInstance extends Object implements DataSourceInstance
| Constructor and Description | 
|---|
| AbstractDataSourceInstance() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | delete(Map<String,Object> data)Delete data with given key. | 
| CountedResult<Map<String,Object>> | getCountedData(Map<String,String> parameters,
              Map<String,String> filters,
              Pagination pagination) | 
| CountedResult<Map<String,Object>> | getCountedData(Map<String,String> parameters,
              Pagination pagination) | 
| abstract Set<DataSourceParameter> | getInputParameters() | 
| abstract Set<DataSourceParameter> | getOutputParameters() | 
| void | save(Map<String,Object> data)Saves data in data source. | 
| void | update(Map<String,Object> data)Updates existing data in data source. | 
public CountedResult<Map<String,Object>> getCountedData(Map<String,String> parameters, Pagination pagination)
getCountedData in interface DataSourceInstanceparameters - Input parameters of data sourcepagination - Information about paginationpublic CountedResult<Map<String,Object>> getCountedData(Map<String,String> parameters, Map<String,String> filters, Pagination pagination)
getCountedData in interface DataSourceInstanceparameters - Input parameters of data sourcefilters - Parameters to filter data source result based on parameterspagination - Information about paginationpublic void save(Map<String,Object> data)
DataSourceInstancesave in interface DataSourceInstancedata - Data to save.public void update(Map<String,Object> data)
DataSourceInstanceupdate in interface DataSourceInstancedata - Data to updatepublic void delete(Map<String,Object> data)
DataSourceInstancedelete in interface DataSourceInstancepublic abstract Set<DataSourceParameter> getInputParameters()
getInputParameters in interface DataSourceInstancepublic abstract Set<DataSourceParameter> getOutputParameters()
getOutputParameters in interface DataSourceInstanceCopyright © 2019 Suncode. All rights reserved.