public class DataServiceAdminClient extends Object
| Constructor and Description |
|---|
DataServiceAdminClient(String cookie,
String url,
org.apache.axis2.context.ConfigurationContext configContext) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getAllRoles(AuthProvider authProvider)
Method to retrieve all user roles from the back end server.
|
String[] |
getCarbonDataSourceNames() |
String[] |
getCarbonDataSourceNamesForTypes(String[] types) |
String |
getCarbonDataSourceType(String dsName) |
String |
getDataServiceContents(String serviceId) |
String[] |
getdbSchemaList(String datasourceId) |
String |
getDSService(String dataSourceId,
String dbName,
String[] schemas,
String[] tableNames,
String serviceName,
String serviceNamespace) |
String[] |
getDSServiceList(String dataSourceId,
String dbName,
String[] schemas,
String[] tableNames,
String serviceNamespace) |
String[] |
getInputMappingNames(String query) |
String[] |
getOutputColumnNames(String query) |
org.wso2.carbon.dataservices.ui.stub.admin.core.xsd.PaginatedTableInfo |
getPaginatedSchemaInfo(int pageNumber,
String datasourceId) |
org.wso2.carbon.dataservices.ui.stub.admin.core.xsd.PaginatedTableInfo |
getPaginatedTableInfo(int pageNumber,
String datasourceId,
String dbName,
String[] schemas) |
String[] |
getTableInfo(String datasourceId,
String dbName,
String[] schemas) |
boolean |
isDSNameAvailable(String dataService)
This method check whether data service name is already available.
|
void |
saveDataService(String serviceName,
String serviceGroup,
String serviceContents) |
String |
testGSpreadConnection(String clientId,
String clientSecret,
String refreshToken,
String visibility,
String documentURL) |
String |
testJDBCConnection(String driverClass,
String jdbcURL,
String username,
String password,
String passwordAlias) |
String |
validateJSONMapping(String jsonMapping) |
public String validateJSONMapping(String jsonMapping) throws RemoteException
RemoteExceptionpublic String getDataServiceContents(String serviceId) throws RemoteException
RemoteExceptionpublic String[] getCarbonDataSourceNames() throws RemoteException
RemoteExceptionpublic String getCarbonDataSourceType(String dsName) throws RemoteException
RemoteExceptionpublic boolean isDSNameAvailable(String dataService) throws RemoteException
dataService - Data service nameRemoteExceptionpublic String[] getCarbonDataSourceNamesForTypes(String[] types) throws RemoteException
RemoteExceptionpublic void saveDataService(String serviceName, String serviceGroup, String serviceContents) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String testJDBCConnection(String driverClass, String jdbcURL, String username, String password, String passwordAlias) throws org.apache.axis2.AxisFault
driverClass - JDBC driver class namejdbcURL - JDBC Urlusername - usernamepassword - passwordprotectedTokens - password tokenspasswordProvider - password providerorg.apache.axis2.AxisFault - axisFaultpublic String testGSpreadConnection(String clientId, String clientSecret, String refreshToken, String visibility, String documentURL) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String[] getOutputColumnNames(String query) throws Exception
Exceptionpublic String[] getInputMappingNames(String query) throws Exception
Exceptionpublic org.wso2.carbon.dataservices.ui.stub.admin.core.xsd.PaginatedTableInfo getPaginatedTableInfo(int pageNumber,
String datasourceId,
String dbName,
String[] schemas)
throws Exception
Exceptionpublic org.wso2.carbon.dataservices.ui.stub.admin.core.xsd.PaginatedTableInfo getPaginatedSchemaInfo(int pageNumber,
String datasourceId)
throws Exception
Exceptionpublic String[] getTableInfo(String datasourceId, String dbName, String[] schemas) throws Exception
Exceptionpublic String[] getdbSchemaList(String datasourceId) throws Exception
Exceptionpublic String[] getDSServiceList(String dataSourceId, String dbName, String[] schemas, String[] tableNames, String serviceNamespace) throws Exception
Exceptionpublic String getDSService(String dataSourceId, String dbName, String[] schemas, String[] tableNames, String serviceName, String serviceNamespace) throws Exception
Exceptionpublic String[] getAllRoles(AuthProvider authProvider) throws Exception
ExceptionCopyright © 2018 WSO2. All rights reserved.