public class RestApiAdminClient extends Object
| Constructor and Description |
|---|
RestApiAdminClient(org.apache.axis2.context.ConfigurationContext configCtx,
String backendServerURL,
String cookie,
Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
void |
addApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) |
void |
addApiFromString(String apiData) |
String |
addSwaggerDocument(String apiName,
String swaggerDefinition,
int tenantId) |
void |
deleteAllApi() |
void |
deleteApi(String apiName) |
void |
deleteSelectedApi(String[] apiNames) |
String |
disableStatistics(String apiName) |
String |
disableTracing(String apiName) |
String |
enableStatistics(String apiName) |
String |
enableTracing(String apiName) |
String |
generateAPIFromSwagger(String swaggerJsonString) |
String |
generateUpdatedAPIFromSwagger(String swaggerJsonString,
String existingApiName) |
org.wso2.carbon.rest.api.stub.types.carbon.APIData |
getApiByName(String apiName) |
int |
getAPICount() |
String[] |
getApiNames() |
org.wso2.carbon.rest.api.stub.types.carbon.APIData[] |
getAPIsForListing(int pageNumber,
int itemsPerPage) |
org.wso2.carbon.rest.api.stub.types.carbon.APIData[] |
getAPIsForSearchListing(int pageNumber,
int itemsPerPage,
String searchText) |
String |
getApiSource(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) |
String[] |
getDefinedSequences() |
String |
getResourceSource(org.wso2.carbon.rest.api.stub.types.carbon.ResourceData resourceData) |
String |
getServerContext() |
String |
getSwaggerDocument(String apiName,
int tenantId) |
void |
updateApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) |
void |
updateApiFromString(String apiName,
String apiData) |
String |
updateSwaggerDocument(String apiName,
String swaggerDefinition,
int tenantId) |
public String[] getApiNames() throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.wso2.carbon.rest.api.stub.types.carbon.APIData getApiByName(String apiName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.wso2.carbon.rest.api.stub.types.carbon.APIData[] getAPIsForListing(int pageNumber,
int itemsPerPage)
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.wso2.carbon.rest.api.stub.types.carbon.APIData[] getAPIsForSearchListing(int pageNumber,
int itemsPerPage,
String searchText)
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic int getAPICount()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void deleteApi(String apiName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void addApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData)
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void updateApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData)
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String[] getDefinedSequences() throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String getApiSource(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String getResourceSource(org.wso2.carbon.rest.api.stub.types.carbon.ResourceData resourceData) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void addApiFromString(String apiData) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void updateApiFromString(String apiName, String apiData) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String getServerContext() throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void deleteSelectedApi(String[] apiNames) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void deleteAllApi()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String enableStatistics(String apiName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String disableStatistics(String apiName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String enableTracing(String apiName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String disableTracing(String apiName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String updateSwaggerDocument(String apiName, String swaggerDefinition, int tenantId) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String addSwaggerDocument(String apiName, String swaggerDefinition, int tenantId) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String getSwaggerDocument(String apiName, int tenantId) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String generateAPIFromSwagger(String swaggerJsonString) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultCopyright © 2021 WSO2. All rights reserved.