public class DefaultDatasourceMgmtWebService extends Object implements IDatasourceMgmtWebService
| Constructor and Description |
|---|
DefaultDatasourceMgmtWebService()
No-arg constructor for when in Pentaho BI Server.
|
DefaultDatasourceMgmtWebService(org.pentaho.platform.api.repository.datasource.IDatasourceMgmtService datasourceMgmtService) |
| Modifier and Type | Method and Description |
|---|---|
String |
createDatasource(DatabaseConnectionDto dbConnDto) |
void |
deleteDatasourceById(String id) |
void |
deleteDatasourceByName(String name) |
DatabaseConnectionDto |
getDatasourceById(String id) |
DatabaseConnectionDto |
getDatasourceByName(String name) |
List<String> |
getDatasourceIds() |
List<DatabaseConnectionDto> |
getDatasources() |
String |
updateDatasourceById(String id,
DatabaseConnectionDto databaseConnection) |
String |
updateDatasourceByName(String name,
DatabaseConnectionDto databaseConnectionDto) |
public DefaultDatasourceMgmtWebService()
public DefaultDatasourceMgmtWebService(org.pentaho.platform.api.repository.datasource.IDatasourceMgmtService datasourceMgmtService)
public String createDatasource(DatabaseConnectionDto dbConnDto)
createDatasource in interface IDatasourceMgmtWebServicepublic void deleteDatasourceByName(String name)
deleteDatasourceByName in interface IDatasourceMgmtWebServicepublic DatabaseConnectionDto getDatasourceByName(String name)
getDatasourceByName in interface IDatasourceMgmtWebServicepublic List<DatabaseConnectionDto> getDatasources()
getDatasources in interface IDatasourceMgmtWebServicepublic String updateDatasourceByName(String name, DatabaseConnectionDto databaseConnectionDto)
updateDatasourceByName in interface IDatasourceMgmtWebServicepublic void deleteDatasourceById(String id)
deleteDatasourceById in interface IDatasourceMgmtWebServicepublic DatabaseConnectionDto getDatasourceById(String id)
getDatasourceById in interface IDatasourceMgmtWebServicepublic List<String> getDatasourceIds()
getDatasourceIds in interface IDatasourceMgmtWebServicepublic String updateDatasourceById(String id, DatabaseConnectionDto databaseConnection)
updateDatasourceById in interface IDatasourceMgmtWebService