public class DatasourceMgmtToWebServiceAdapter extends Object implements IDatasourceMgmtService
IDATASOURCEMGMTSERVICE
Constructor and Description |
---|
DatasourceMgmtToWebServiceAdapter(IDatasourceMgmtWebService datasourceMgmtWebService) |
Modifier and Type | Method and Description |
---|---|
String |
createDatasource(org.pentaho.database.model.IDatabaseConnection databaseConnection) |
void |
deleteDatasourceById(String id) |
void |
deleteDatasourceByName(String name) |
org.pentaho.database.model.IDatabaseConnection |
getDatasourceById(String id) |
org.pentaho.database.model.IDatabaseConnection |
getDatasourceByName(String name) |
List<String> |
getDatasourceIds() |
List<org.pentaho.database.model.IDatabaseConnection> |
getDatasources() |
void |
init(IPentahoSession session) |
String |
updateDatasourceById(String id,
org.pentaho.database.model.IDatabaseConnection databaseConnection) |
String |
updateDatasourceByName(String name,
org.pentaho.database.model.IDatabaseConnection databaseConnection) |
public DatasourceMgmtToWebServiceAdapter(IDatasourceMgmtWebService datasourceMgmtWebService)
public void init(IPentahoSession session)
init
in interface IPentahoInitializer
public String createDatasource(org.pentaho.database.model.IDatabaseConnection databaseConnection)
createDatasource
in interface IDatasourceMgmtService
public void deleteDatasourceByName(String name)
deleteDatasourceByName
in interface IDatasourceMgmtService
public org.pentaho.database.model.IDatabaseConnection getDatasourceByName(String name)
getDatasourceByName
in interface IDatasourceMgmtService
public List<org.pentaho.database.model.IDatabaseConnection> getDatasources()
getDatasources
in interface IDatasourceMgmtService
public String updateDatasourceByName(String name, org.pentaho.database.model.IDatabaseConnection databaseConnection)
updateDatasourceByName
in interface IDatasourceMgmtService
public void deleteDatasourceById(String id)
deleteDatasourceById
in interface IDatasourceMgmtService
public org.pentaho.database.model.IDatabaseConnection getDatasourceById(String id)
getDatasourceById
in interface IDatasourceMgmtService
public List<String> getDatasourceIds()
getDatasourceIds
in interface IDatasourceMgmtService
public String updateDatasourceById(String id, org.pentaho.database.model.IDatabaseConnection databaseConnection)
updateDatasourceById
in interface IDatasourceMgmtService
Copyright © 2017 Hitachi Vantara. All rights reserved.