![]() |
BaltradDex
BALTRAD Data Exchange System
|
Public Member Functions | |
| DataSourceManager () | |
| void | setJdbcTemplate (JdbcOperations jdbcTemplate) |
| DataSource | load (int id) |
| List< DataSource > | load (String type) |
| DataSource | load (String name, String type) |
| List< DataSource > | load (int id, String type) |
| int | store (DataSource dataSource) |
| int | update (DataSource dataSource) |
| int | delete (int id) |
| List< Radar > | loadRadar (int id) |
| int | storeRadar (int dataSourceId, int radarId) |
| int | deleteRadar (int dataSourceId) |
| List< FileObject > | loadFileObject (int DataSourceId) |
| int | storeFileObject (int dataSourceId, int fileObjectId) |
| int | deleteFileObject (int dataSourceId) |
| List< User > | loadUser (int DataSourceId) |
| int | storeUser (int dataSourceId, int userId) |
| int | deleteUser (int dataSourceId) |
| int | loadFilterId (int dataSourceId) |
| int | loadFilterId (String name, String type) |
| int | storeFilter (int dataSourceId, int filterId) |
| int | deleteFilter (int dataSourceId) |
| CombinedFilter | createFilter (String wmoNumbers, String fileObjects) |
Data source manager.
|
inline |
Constructor.
|
inline |
Creates filter based on user selected parameters.
| wmoNumbers | Radar's WMO numbers |
| fileObjects | File object names |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Delete data source with a given id.
| id | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Delete file object parameter for a given data source id.
| dataSourceId | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Delete user parameter for a given data source id.
| dataSourceId | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Delete radar parameter for a given data source id.
| dataSourceId | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Delete user parameter for a given data source id.
| dataSourceId | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Load data source by id.
| id | Record id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Load data sources by user and type.
| id | User id |
| type | Data source type |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Load data source by name and type.
| id | Data source name |
| type | Data source type |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Load data sources by type.
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Get list of file objects for a given data source id.
| DataSourceId | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Load filter by data source id.
| dataSourceId | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Load filter by data source name and type matches
| name | the name of the data source |
| type | the type of the data source |
|
inline |
Get list of radars for a given data source id.
| id | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Get list of user accounts for a given data source id.
| DataSourceId | Data source id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
| jdbcTemplate | the jdbcTemplate to set |
|
inline |
Store data source object in the db.
| dataSource | Data source to store |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Save data source file object parameter.
| dataSourceId | Data source id |
| fileObjectId | File object id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Save data source filter parameter.
| dataSourceId | Data source id |
| filterId | Filter id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Save data source radar parameter.
| dataSourceId | Data source id |
| radarId | Radar id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Save data source user parameter.
| dataSourceId | Data source id |
| userId | User id |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.
|
inline |
Update data source object in the db.
| dataSource | Data source to store |
Implements eu.baltrad.dex.datasource.manager.IDataSourceManager.