Class RestApiAdminClient
java.lang.Object
org.wso2.carbon.rest.api.ui.client.RestApiAdminClient
-
Constructor Summary
ConstructorsConstructorDescriptionRestApiAdminClient(org.apache.axis2.context.ConfigurationContext configCtx, String backendServerURL, String cookie, Locale locale) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) voidaddApiFromString(String apiData) addSwaggerDocument(String apiName, String swaggerDefinition, int tenantId) voidvoidvoiddeleteSelectedApi(String[] apiNames) disableStatistics(String apiName) disableTracing(String apiName) enableStatistics(String apiName) enableTracing(String apiName) generateAPIFromSwagger(String swaggerJsonString) generateUpdatedAPIFromSwagger(String swaggerJsonString, String existingApiName) org.wso2.carbon.rest.api.stub.types.carbon.APIDatagetApiByName(String apiName) intString[]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) getApiSource(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) String[]getResourceSource(org.wso2.carbon.rest.api.stub.types.carbon.ResourceData resourceData) getSwaggerDocument(String apiName, int tenantId) voidupdateApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) voidupdateApiFromString(String apiName, String apiData) updateSwaggerDocument(String apiName, String swaggerDefinition, int tenantId)
-
Constructor Details
-
Method Details
-
getApiNames
- Throws:
org.apache.axis2.AxisFault
-
getApiByName
public org.wso2.carbon.rest.api.stub.types.carbon.APIData getApiByName(String apiName) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
getAPIsForListing
public org.wso2.carbon.rest.api.stub.types.carbon.APIData[] getAPIsForListing(int pageNumber, int itemsPerPage) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
getAPIsForSearchListing
public org.wso2.carbon.rest.api.stub.types.carbon.APIData[] getAPIsForSearchListing(int pageNumber, int itemsPerPage, String searchText) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
getAPICount
public int getAPICount() throws org.apache.axis2.AxisFault- Throws:
org.apache.axis2.AxisFault
-
deleteApi
- Throws:
org.apache.axis2.AxisFault
-
addApi
public void addApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
updateApi
public void updateApi(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
getDefinedSequences
- Throws:
org.apache.axis2.AxisFault
-
getApiSource
public String getApiSource(org.wso2.carbon.rest.api.stub.types.carbon.APIData apiData) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
getResourceSource
public String getResourceSource(org.wso2.carbon.rest.api.stub.types.carbon.ResourceData resourceData) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
addApiFromString
- Throws:
org.apache.axis2.AxisFault
-
updateApiFromString
- Throws:
org.apache.axis2.AxisFault
-
getServerContext
- Throws:
org.apache.axis2.AxisFault
-
deleteSelectedApi
- Throws:
org.apache.axis2.AxisFault
-
deleteAllApi
public void deleteAllApi() throws org.apache.axis2.AxisFault- Throws:
org.apache.axis2.AxisFault
-
enableStatistics
- Throws:
org.apache.axis2.AxisFault
-
disableStatistics
- Throws:
org.apache.axis2.AxisFault
-
enableTracing
- Throws:
org.apache.axis2.AxisFault
-
disableTracing
- Throws:
org.apache.axis2.AxisFault
-
updateSwaggerDocument
public String updateSwaggerDocument(String apiName, String swaggerDefinition, int tenantId) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
addSwaggerDocument
public String addSwaggerDocument(String apiName, String swaggerDefinition, int tenantId) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
getSwaggerDocument
- Throws:
org.apache.axis2.AxisFault
-
generateAPIFromSwagger
- Throws:
org.apache.axis2.AxisFault
-
generateUpdatedAPIFromSwagger
public String generateUpdatedAPIFromSwagger(String swaggerJsonString, String existingApiName) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-