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 IDatasourceMgmtWebService
public void deleteDatasourceByName(String name)
deleteDatasourceByName
in interface IDatasourceMgmtWebService
public DatabaseConnectionDto getDatasourceByName(String name)
getDatasourceByName
in interface IDatasourceMgmtWebService
public List<DatabaseConnectionDto> getDatasources()
getDatasources
in interface IDatasourceMgmtWebService
public String updateDatasourceByName(String name, DatabaseConnectionDto databaseConnectionDto)
updateDatasourceByName
in interface IDatasourceMgmtWebService
public void deleteDatasourceById(String id)
deleteDatasourceById
in interface IDatasourceMgmtWebService
public DatabaseConnectionDto getDatasourceById(String id)
getDatasourceById
in interface IDatasourceMgmtWebService
public List<String> getDatasourceIds()
getDatasourceIds
in interface IDatasourceMgmtWebService
public String updateDatasourceById(String id, DatabaseConnectionDto databaseConnection)
updateDatasourceById
in interface IDatasourceMgmtWebService