Package org.wso2.carbon.rest.api.stub
Class RestApiAdminStub
java.lang.Object
org.apache.axis2.client.Stub
org.wso2.carbon.rest.api.stub.RestApiAdminStub
- All Implemented Interfaces:
RestApiAdmin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.axis2.description.AxisOperation[]Fields inherited from class org.apache.axis2.client.Stub
_service, _serviceClient, modules -
Constructor Summary
ConstructorsConstructorDescriptionDefault ConstructorRestApiAdminStub(String targetEndpoint) Constructor taking the target endpointRestApiAdminStub(org.apache.axis2.context.ConfigurationContext configurationContext) Default ConstructorRestApiAdminStub(org.apache.axis2.context.ConfigurationContext configurationContext, String targetEndpoint) Constructor that takes in a configContextRestApiAdminStub(org.apache.axis2.context.ConfigurationContext configurationContext, String targetEndpoint, boolean useSeparateListener) Constructor that takes in a configContext and useseperate listner -
Method Summary
Modifier and TypeMethodDescriptionbooleanAuto generated method signaturebooleanaddApiForTenant(String apiData218, String tenantDomain219) Auto generated method signaturebooleanaddApiFromString(String apiData214) Auto generated method signaturevoidaddSwaggerDocument(String apiName248, String swaggerJsonString249, int tenantId250) Auto generated method signaturevoidAuto generated method signaturebooleanAuto generated method signaturebooleandeleteApiForTenant(String apiName223, String tenantDomain224) Auto generated method signaturevoiddeleteSelectedApi(String[] apiNames212) Auto generated method signaturedisableStatistics(String apiName196) Auto generated method signaturedisableTracing(String apiName182) Auto generated method signatureenableStatistics(String apiName200) Auto generated method signatureenableTracing(String apiName208) Auto generated method signaturegenerateAPIFromSwagger(String swaggerJsonString273) Auto generated method signaturegenerateUpdatedAPIFromSwagger(String swaggerJsonString169, String existingApiName170) Auto generated method signaturegetApiByName(String apiName178) Auto generated method signatureintAuto generated method signaturegetApiForTenant(String apiName191, String tenantDomain192) Auto generated method signatureString[]Auto generated method signatureAPIData[]getAPIsForListing(int pageNumber186, int itemsPerPage187) Auto generated method signaturegetApiSource(APIData apiData243) Auto generated method signaturegetResourceSource(ResourceData resourceData236) Auto generated method signatureString[]Auto generated method signatureAuto generated method signaturegetSwaggerDocument(String apiName228, int tenantId229) Auto generated method signaturevoidstartaddApi(APIData apiData269, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartaddApiForTenant(String apiData218, String tenantDomain219, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartaddApiFromString(String apiData214, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartdeleteApi(String apiName174, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartdeleteApiForTenant(String apiName223, String tenantDomain224, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartdisableStatistics(String apiName196, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartdisableTracing(String apiName182, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartenableStatistics(String apiName200, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartenableTracing(String apiName208, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgenerateAPIFromSwagger(String swaggerJsonString273, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgenerateUpdatedAPIFromSwagger(String swaggerJsonString169, String existingApiName170, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetApiByName(String apiName178, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetAPICount(RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetApiForTenant(String apiName191, String tenantDomain192, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetApiNames(RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetAPIsForListing(int pageNumber186, int itemsPerPage187, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetApiSource(APIData apiData243, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetResourceSource(ResourceData resourceData236, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartgetSequences(RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidAuto generated method signature for Asynchronous InvocationsvoidstartgetSwaggerDocument(String apiName228, int tenantId229, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartupdateApi(String apiName252, APIData apiData253, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartupdateApiForTenant(String apiName260, String apiData261, String tenantDomain262, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsvoidstartupdateApiFromString(String apiName164, String apiData165, RestApiAdminCallbackHandler callback) Auto generated method signature for Asynchronous InvocationsbooleanAuto generated method signaturebooleanupdateApiForTenant(String apiName260, String apiData261, String tenantDomain262) Auto generated method signaturebooleanupdateApiFromString(String apiName164, String apiData165) Auto generated method signaturevoidupdateSwaggerDocument(String apiName204, String swaggerJsonString205, int tenantId206) Auto generated method signatureMethods inherited from class org.apache.axis2.client.Stub
_getServiceClient, _setServiceClient, addAnonymousOperations, addHeader, addHeader, addHttpHeader, addPropertyToOperationClient, addPropertyToOperationClient, addPropertyToOperationClient, cleanup, createEnvelope, finalize, getFactory, setMustUnderstand, setServiceClientEPR
-
Field Details
-
_operations
protected org.apache.axis2.description.AxisOperation[] _operations
-
-
Constructor Details
-
RestApiAdminStub
public RestApiAdminStub(org.apache.axis2.context.ConfigurationContext configurationContext, String targetEndpoint) throws org.apache.axis2.AxisFault Constructor that takes in a configContext- Throws:
org.apache.axis2.AxisFault
-
RestApiAdminStub
public RestApiAdminStub(org.apache.axis2.context.ConfigurationContext configurationContext, String targetEndpoint, boolean useSeparateListener) throws org.apache.axis2.AxisFault Constructor that takes in a configContext and useseperate listner- Throws:
org.apache.axis2.AxisFault
-
RestApiAdminStub
public RestApiAdminStub(org.apache.axis2.context.ConfigurationContext configurationContext) throws org.apache.axis2.AxisFault Default Constructor- Throws:
org.apache.axis2.AxisFault
-
RestApiAdminStub
public RestApiAdminStub() throws org.apache.axis2.AxisFaultDefault Constructor- Throws:
org.apache.axis2.AxisFault
-
RestApiAdminStub
Constructor taking the target endpoint- Throws:
org.apache.axis2.AxisFault
-
-
Method Details
-
updateApiFromString
public boolean updateApiFromString(String apiName164, String apiData165) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
updateApiFromStringin interfaceRestApiAdmin- Parameters:
updateApiFromString163-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startupdateApiFromString
public void startupdateApiFromString(String apiName164, String apiData165, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startupdateApiFromStringin interfaceRestApiAdmin- Parameters:
updateApiFromString163-- Throws:
RemoteException- See Also:
-
generateUpdatedAPIFromSwagger
public String generateUpdatedAPIFromSwagger(String swaggerJsonString169, String existingApiName170) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
generateUpdatedAPIFromSwaggerin interfaceRestApiAdmin- Parameters:
generateUpdatedAPIFromSwagger168-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startgenerateUpdatedAPIFromSwagger
public void startgenerateUpdatedAPIFromSwagger(String swaggerJsonString169, String existingApiName170, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgenerateUpdatedAPIFromSwaggerin interfaceRestApiAdmin- Parameters:
generateUpdatedAPIFromSwagger168-- Throws:
RemoteException- See Also:
-
deleteApi
Auto generated method signature- Specified by:
deleteApiin interfaceRestApiAdmin- Parameters:
deleteApi173-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startdeleteApi
public void startdeleteApi(String apiName174, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startdeleteApiin interfaceRestApiAdmin- Parameters:
deleteApi173-- Throws:
RemoteException- See Also:
-
getApiByName
Auto generated method signature- Specified by:
getApiByNamein interfaceRestApiAdmin- Parameters:
getApiByName177-- Throws:
RemoteException- See Also:
-
startgetApiByName
public void startgetApiByName(String apiName178, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgetApiByNamein interfaceRestApiAdmin- Parameters:
getApiByName177-- Throws:
RemoteException- See Also:
-
disableTracing
Auto generated method signature- Specified by:
disableTracingin interfaceRestApiAdmin- Parameters:
disableTracing181-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startdisableTracing
public void startdisableTracing(String apiName182, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startdisableTracingin interfaceRestApiAdmin- Parameters:
disableTracing181-- Throws:
RemoteException- See Also:
-
getAPIsForListing
Auto generated method signature- Specified by:
getAPIsForListingin interfaceRestApiAdmin- Parameters:
getAPIsForListing185-- Throws:
RemoteException- See Also:
-
startgetAPIsForListing
public void startgetAPIsForListing(int pageNumber186, int itemsPerPage187, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgetAPIsForListingin interfaceRestApiAdmin- Parameters:
getAPIsForListing185-- Throws:
RemoteException- See Also:
-
getApiForTenant
public APIData getApiForTenant(String apiName191, String tenantDomain192) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
getApiForTenantin interfaceRestApiAdmin- Parameters:
getApiForTenant190-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startgetApiForTenant
public void startgetApiForTenant(String apiName191, String tenantDomain192, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgetApiForTenantin interfaceRestApiAdmin- Parameters:
getApiForTenant190-- Throws:
RemoteException- See Also:
-
disableStatistics
Auto generated method signature- Specified by:
disableStatisticsin interfaceRestApiAdmin- Parameters:
disableStatistics195-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startdisableStatistics
public void startdisableStatistics(String apiName196, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startdisableStatisticsin interfaceRestApiAdmin- Parameters:
disableStatistics195-- Throws:
RemoteException- See Also:
-
enableStatistics
Auto generated method signature- Specified by:
enableStatisticsin interfaceRestApiAdmin- Parameters:
enableStatistics199-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startenableStatistics
public void startenableStatistics(String apiName200, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startenableStatisticsin interfaceRestApiAdmin- Parameters:
enableStatistics199-- Throws:
RemoteException- See Also:
-
updateSwaggerDocument
public void updateSwaggerDocument(String apiName204, String swaggerJsonString205, int tenantId206) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
updateSwaggerDocumentin interfaceRestApiAdmin- Throws:
RestApiAdminAPIException- :RemoteException
-
enableTracing
Auto generated method signature- Specified by:
enableTracingin interfaceRestApiAdmin- Parameters:
enableTracing207-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startenableTracing
public void startenableTracing(String apiName208, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startenableTracingin interfaceRestApiAdmin- Parameters:
enableTracing207-- Throws:
RemoteException- See Also:
-
deleteSelectedApi
public void deleteSelectedApi(String[] apiNames212) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
deleteSelectedApiin interfaceRestApiAdmin- Throws:
RestApiAdminAPIException- :RemoteException
-
addApiFromString
Auto generated method signature- Specified by:
addApiFromStringin interfaceRestApiAdmin- Parameters:
addApiFromString213-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startaddApiFromString
public void startaddApiFromString(String apiData214, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startaddApiFromStringin interfaceRestApiAdmin- Parameters:
addApiFromString213-- Throws:
RemoteException- See Also:
-
addApiForTenant
public boolean addApiForTenant(String apiData218, String tenantDomain219) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
addApiForTenantin interfaceRestApiAdmin- Parameters:
addApiForTenant217-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startaddApiForTenant
public void startaddApiForTenant(String apiData218, String tenantDomain219, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startaddApiForTenantin interfaceRestApiAdmin- Parameters:
addApiForTenant217-- Throws:
RemoteException- See Also:
-
deleteApiForTenant
public boolean deleteApiForTenant(String apiName223, String tenantDomain224) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
deleteApiForTenantin interfaceRestApiAdmin- Parameters:
deleteApiForTenant222-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startdeleteApiForTenant
public void startdeleteApiForTenant(String apiName223, String tenantDomain224, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startdeleteApiForTenantin interfaceRestApiAdmin- Parameters:
deleteApiForTenant222-- Throws:
RemoteException- See Also:
-
getSwaggerDocument
public String getSwaggerDocument(String apiName228, int tenantId229) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
getSwaggerDocumentin interfaceRestApiAdmin- Parameters:
getSwaggerDocument227-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startgetSwaggerDocument
public void startgetSwaggerDocument(String apiName228, int tenantId229, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgetSwaggerDocumentin interfaceRestApiAdmin- Parameters:
getSwaggerDocument227-- Throws:
RemoteException- See Also:
-
getSequences
Auto generated method signature- Specified by:
getSequencesin interfaceRestApiAdmin- Parameters:
getSequences232-- Throws:
RemoteException- See Also:
-
startgetSequences
Auto generated method signature for Asynchronous Invocations- Specified by:
startgetSequencesin interfaceRestApiAdmin- Parameters:
getSequences232-- Throws:
RemoteException- See Also:
-
getResourceSource
Auto generated method signature- Specified by:
getResourceSourcein interfaceRestApiAdmin- Parameters:
getResourceSource235-- Throws:
RemoteException- See Also:
-
startgetResourceSource
public void startgetResourceSource(ResourceData resourceData236, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgetResourceSourcein interfaceRestApiAdmin- Parameters:
getResourceSource235-- Throws:
RemoteException- See Also:
-
getAPICount
Auto generated method signature- Specified by:
getAPICountin interfaceRestApiAdmin- Parameters:
getAPICount239-- Throws:
RemoteException- See Also:
-
startgetAPICount
Auto generated method signature for Asynchronous Invocations- Specified by:
startgetAPICountin interfaceRestApiAdmin- Parameters:
getAPICount239-- Throws:
RemoteException- See Also:
-
getApiSource
Auto generated method signature- Specified by:
getApiSourcein interfaceRestApiAdmin- Parameters:
getApiSource242-- Throws:
RemoteException- See Also:
-
startgetApiSource
public void startgetApiSource(APIData apiData243, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgetApiSourcein interfaceRestApiAdmin- Parameters:
getApiSource242-- Throws:
RemoteException- See Also:
-
deleteAllApi
Auto generated method signature- Specified by:
deleteAllApiin interfaceRestApiAdmin- Throws:
RestApiAdminAPIException- :RemoteException
-
addSwaggerDocument
public void addSwaggerDocument(String apiName248, String swaggerJsonString249, int tenantId250) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
addSwaggerDocumentin interfaceRestApiAdmin- Throws:
RestApiAdminAPIException- :RemoteException
-
updateApi
public boolean updateApi(String apiName252, APIData apiData253) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
updateApiin interfaceRestApiAdmin- Parameters:
updateApi251-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startupdateApi
public void startupdateApi(String apiName252, APIData apiData253, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startupdateApiin interfaceRestApiAdmin- Parameters:
updateApi251-- Throws:
RemoteException- See Also:
-
getServerContext
Auto generated method signature- Specified by:
getServerContextin interfaceRestApiAdmin- Parameters:
getServerContext256-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startgetServerContext
Auto generated method signature for Asynchronous Invocations- Specified by:
startgetServerContextin interfaceRestApiAdmin- Parameters:
getServerContext256-- Throws:
RemoteException- See Also:
-
updateApiForTenant
public boolean updateApiForTenant(String apiName260, String apiData261, String tenantDomain262) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
updateApiForTenantin interfaceRestApiAdmin- Parameters:
updateApiForTenant259-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startupdateApiForTenant
public void startupdateApiForTenant(String apiName260, String apiData261, String tenantDomain262, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startupdateApiForTenantin interfaceRestApiAdmin- Parameters:
updateApiForTenant259-- Throws:
RemoteException- See Also:
-
getApiNames
Auto generated method signature- Specified by:
getApiNamesin interfaceRestApiAdmin- Parameters:
getApiNames265-- Throws:
RemoteException- See Also:
-
startgetApiNames
Auto generated method signature for Asynchronous Invocations- Specified by:
startgetApiNamesin interfaceRestApiAdmin- Parameters:
getApiNames265-- Throws:
RemoteException- See Also:
-
addApi
Auto generated method signature- Specified by:
addApiin interfaceRestApiAdmin- Parameters:
addApi268-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startaddApi
public void startaddApi(APIData apiData269, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startaddApiin interfaceRestApiAdmin- Parameters:
addApi268-- Throws:
RemoteException- See Also:
-
generateAPIFromSwagger
public String generateAPIFromSwagger(String swaggerJsonString273) throws RemoteException, RestApiAdminAPIException Auto generated method signature- Specified by:
generateAPIFromSwaggerin interfaceRestApiAdmin- Parameters:
generateAPIFromSwagger272-- Throws:
RestApiAdminAPIException- :RemoteException- See Also:
-
startgenerateAPIFromSwagger
public void startgenerateAPIFromSwagger(String swaggerJsonString273, RestApiAdminCallbackHandler callback) throws RemoteException Auto generated method signature for Asynchronous Invocations- Specified by:
startgenerateAPIFromSwaggerin interfaceRestApiAdmin- Parameters:
generateAPIFromSwagger272-- Throws:
RemoteException- See Also:
-