Class DatasourceMgmtToWebServiceAdapter
java.lang.Object
org.pentaho.platform.repository.webservices.DatasourceMgmtToWebServiceAdapter
- All Implemented Interfaces:
org.pentaho.platform.api.engine.IPentahoInitializer
,org.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
public class DatasourceMgmtToWebServiceAdapter
extends Object
implements org.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
Field Summary
Fields inherited from interface org.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
IDATASOURCEMGMTSERVICE
-
Constructor Summary
ConstructorsConstructorDescriptionDatasourceMgmtToWebServiceAdapter
(IDatasourceMgmtWebService datasourceMgmtWebService) -
Method Summary
Modifier and TypeMethodDescriptioncreateDatasource
(org.pentaho.database.model.IDatabaseConnection databaseConnection) void
void
deleteDatasourceByName
(String name) org.pentaho.database.model.IDatabaseConnection
org.pentaho.database.model.IDatabaseConnection
getDatasourceByName
(String name) List<org.pentaho.database.model.IDatabaseConnection>
void
init
(org.pentaho.platform.api.engine.IPentahoSession session) updateDatasourceById
(String id, org.pentaho.database.model.IDatabaseConnection databaseConnection) updateDatasourceByName
(String name, org.pentaho.database.model.IDatabaseConnection databaseConnection)
-
Constructor Details
-
DatasourceMgmtToWebServiceAdapter
-
-
Method Details
-
init
public void init(org.pentaho.platform.api.engine.IPentahoSession session) - Specified by:
init
in interfaceorg.pentaho.platform.api.engine.IPentahoInitializer
-
createDatasource
- Specified by:
createDatasource
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
deleteDatasourceByName
- Specified by:
deleteDatasourceByName
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
getDatasourceByName
- Specified by:
getDatasourceByName
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
getDatasources
- Specified by:
getDatasources
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
updateDatasourceByName
public String updateDatasourceByName(String name, org.pentaho.database.model.IDatabaseConnection databaseConnection) - Specified by:
updateDatasourceByName
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
deleteDatasourceById
- Specified by:
deleteDatasourceById
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
getDatasourceById
- Specified by:
getDatasourceById
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
getDatasourceIds
- Specified by:
getDatasourceIds
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-
updateDatasourceById
public String updateDatasourceById(String id, org.pentaho.database.model.IDatabaseConnection databaseConnection) - Specified by:
updateDatasourceById
in interfaceorg.pentaho.platform.api.repository.datasource.IDatasourceMgmtService
-