public interface RestApiAdmin
Modifier and Type | Method and Description |
---|---|
boolean |
addApi(APIData apiData156)
Auto generated method signature
|
boolean |
addApiForTenant(String apiData105,
String tenantDomain106)
Auto generated method signature
|
boolean |
addApiFromString(String apiData101)
Auto generated method signature
|
void |
addSwaggerDocument(String apiName135,
String swaggerJsonString136,
int tenantId137)
Auto generated method signature for Asynchronous Invocations
|
void |
deleteAllApi()
Auto generated method signature for Asynchronous Invocations
|
boolean |
deleteApi(String apiName61)
Auto generated method signature
|
boolean |
deleteApiForTenant(String apiName110,
String tenantDomain111)
Auto generated method signature
|
void |
deleteSelectedApi(String[] apiNames99)
Auto generated method signature for Asynchronous Invocations
|
String |
disableStatistics(String apiName83)
Auto generated method signature
|
String |
disableTracing(String apiName69)
Auto generated method signature
|
String |
enableStatistics(String apiName87)
Auto generated method signature
|
String |
enableTracing(String apiName95)
Auto generated method signature
|
String |
generateAPIFromSwagger(String swaggerJsonString160)
Auto generated method signature
|
String |
generateUpdatedAPIFromSwagger(String swaggerJsonString56,
String existingApiName57)
Auto generated method signature
|
APIData |
getApiByName(String apiName65)
Auto generated method signature
|
int |
getAPICount()
Auto generated method signature
|
APIData |
getApiForTenant(String apiName78,
String tenantDomain79)
Auto generated method signature
|
String[] |
getApiNames()
Auto generated method signature
|
APIData[] |
getAPIsForListing(int pageNumber73,
int itemsPerPage74)
Auto generated method signature
|
String |
getApiSource(APIData apiData130)
Auto generated method signature
|
String |
getResourceSource(ResourceData resourceData123)
Auto generated method signature
|
String[] |
getSequences()
Auto generated method signature
|
String |
getServerContext()
Auto generated method signature
|
String |
getSwaggerDocument(String apiName115,
int tenantId116)
Auto generated method signature
|
void |
startaddApi(APIData apiData156,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startaddApiForTenant(String apiData105,
String tenantDomain106,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startaddApiFromString(String apiData101,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startdeleteApi(String apiName61,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startdeleteApiForTenant(String apiName110,
String tenantDomain111,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startdisableStatistics(String apiName83,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startdisableTracing(String apiName69,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startenableStatistics(String apiName87,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startenableTracing(String apiName95,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgenerateAPIFromSwagger(String swaggerJsonString160,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgenerateUpdatedAPIFromSwagger(String swaggerJsonString56,
String existingApiName57,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetApiByName(String apiName65,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetAPICount(RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetApiForTenant(String apiName78,
String tenantDomain79,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetApiNames(RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetAPIsForListing(int pageNumber73,
int itemsPerPage74,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetApiSource(APIData apiData130,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetResourceSource(ResourceData resourceData123,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetSequences(RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetServerContext(RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetSwaggerDocument(String apiName115,
int tenantId116,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startupdateApi(String apiName139,
APIData apiData140,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startupdateApiForTenant(String apiName147,
String apiData148,
String tenantDomain149,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startupdateApiFromString(String apiName51,
String apiData52,
RestApiAdminCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
boolean |
updateApi(String apiName139,
APIData apiData140)
Auto generated method signature
|
boolean |
updateApiForTenant(String apiName147,
String apiData148,
String tenantDomain149)
Auto generated method signature
|
boolean |
updateApiFromString(String apiName51,
String apiData52)
Auto generated method signature
|
void |
updateSwaggerDocument(String apiName91,
String swaggerJsonString92,
int tenantId93)
Auto generated method signature for Asynchronous Invocations
|
boolean updateApiFromString(String apiName51, String apiData52) throws RemoteException, RestApiAdminAPIException
updateApiFromString50
- RestApiAdminAPIException
- :RemoteException
void startupdateApiFromString(String apiName51, String apiData52, RestApiAdminCallbackHandler callback) throws RemoteException
updateApiFromString50
- RemoteException
String generateUpdatedAPIFromSwagger(String swaggerJsonString56, String existingApiName57) throws RemoteException, RestApiAdminAPIException
generateUpdatedAPIFromSwagger55
- RestApiAdminAPIException
- :RemoteException
void startgenerateUpdatedAPIFromSwagger(String swaggerJsonString56, String existingApiName57, RestApiAdminCallbackHandler callback) throws RemoteException
generateUpdatedAPIFromSwagger55
- RemoteException
boolean deleteApi(String apiName61) throws RemoteException, RestApiAdminAPIException
deleteApi60
- RestApiAdminAPIException
- :RemoteException
void startdeleteApi(String apiName61, RestApiAdminCallbackHandler callback) throws RemoteException
deleteApi60
- RemoteException
APIData getApiByName(String apiName65) throws RemoteException
getApiByName64
- RemoteException
void startgetApiByName(String apiName65, RestApiAdminCallbackHandler callback) throws RemoteException
getApiByName64
- RemoteException
String disableTracing(String apiName69) throws RemoteException, RestApiAdminAPIException
disableTracing68
- RestApiAdminAPIException
- :RemoteException
void startdisableTracing(String apiName69, RestApiAdminCallbackHandler callback) throws RemoteException
disableTracing68
- RemoteException
APIData[] getAPIsForListing(int pageNumber73, int itemsPerPage74) throws RemoteException
getAPIsForListing72
- RemoteException
void startgetAPIsForListing(int pageNumber73, int itemsPerPage74, RestApiAdminCallbackHandler callback) throws RemoteException
getAPIsForListing72
- RemoteException
APIData getApiForTenant(String apiName78, String tenantDomain79) throws RemoteException, RestApiAdminAPIException
getApiForTenant77
- RestApiAdminAPIException
- :RemoteException
void startgetApiForTenant(String apiName78, String tenantDomain79, RestApiAdminCallbackHandler callback) throws RemoteException
getApiForTenant77
- RemoteException
String disableStatistics(String apiName83) throws RemoteException, RestApiAdminAPIException
disableStatistics82
- RestApiAdminAPIException
- :RemoteException
void startdisableStatistics(String apiName83, RestApiAdminCallbackHandler callback) throws RemoteException
disableStatistics82
- RemoteException
String enableStatistics(String apiName87) throws RemoteException, RestApiAdminAPIException
enableStatistics86
- RestApiAdminAPIException
- :RemoteException
void startenableStatistics(String apiName87, RestApiAdminCallbackHandler callback) throws RemoteException
enableStatistics86
- RemoteException
void updateSwaggerDocument(String apiName91, String swaggerJsonString92, int tenantId93) throws RemoteException, RestApiAdminAPIException
RestApiAdminAPIException
- :RemoteException
String enableTracing(String apiName95) throws RemoteException, RestApiAdminAPIException
enableTracing94
- RestApiAdminAPIException
- :RemoteException
void startenableTracing(String apiName95, RestApiAdminCallbackHandler callback) throws RemoteException
enableTracing94
- RemoteException
void deleteSelectedApi(String[] apiNames99) throws RemoteException, RestApiAdminAPIException
RestApiAdminAPIException
- :RemoteException
boolean addApiFromString(String apiData101) throws RemoteException, RestApiAdminAPIException
addApiFromString100
- RestApiAdminAPIException
- :RemoteException
void startaddApiFromString(String apiData101, RestApiAdminCallbackHandler callback) throws RemoteException
addApiFromString100
- RemoteException
boolean addApiForTenant(String apiData105, String tenantDomain106) throws RemoteException, RestApiAdminAPIException
addApiForTenant104
- RestApiAdminAPIException
- :RemoteException
void startaddApiForTenant(String apiData105, String tenantDomain106, RestApiAdminCallbackHandler callback) throws RemoteException
addApiForTenant104
- RemoteException
boolean deleteApiForTenant(String apiName110, String tenantDomain111) throws RemoteException, RestApiAdminAPIException
deleteApiForTenant109
- RestApiAdminAPIException
- :RemoteException
void startdeleteApiForTenant(String apiName110, String tenantDomain111, RestApiAdminCallbackHandler callback) throws RemoteException
deleteApiForTenant109
- RemoteException
String getSwaggerDocument(String apiName115, int tenantId116) throws RemoteException, RestApiAdminAPIException
getSwaggerDocument114
- RestApiAdminAPIException
- :RemoteException
void startgetSwaggerDocument(String apiName115, int tenantId116, RestApiAdminCallbackHandler callback) throws RemoteException
getSwaggerDocument114
- RemoteException
String[] getSequences() throws RemoteException
getSequences119
- RemoteException
void startgetSequences(RestApiAdminCallbackHandler callback) throws RemoteException
getSequences119
- RemoteException
String getResourceSource(ResourceData resourceData123) throws RemoteException
getResourceSource122
- RemoteException
void startgetResourceSource(ResourceData resourceData123, RestApiAdminCallbackHandler callback) throws RemoteException
getResourceSource122
- RemoteException
int getAPICount() throws RemoteException
getAPICount126
- RemoteException
void startgetAPICount(RestApiAdminCallbackHandler callback) throws RemoteException
getAPICount126
- RemoteException
String getApiSource(APIData apiData130) throws RemoteException
getApiSource129
- RemoteException
void startgetApiSource(APIData apiData130, RestApiAdminCallbackHandler callback) throws RemoteException
getApiSource129
- RemoteException
void deleteAllApi() throws RemoteException, RestApiAdminAPIException
RestApiAdminAPIException
- :RemoteException
void addSwaggerDocument(String apiName135, String swaggerJsonString136, int tenantId137) throws RemoteException, RestApiAdminAPIException
RestApiAdminAPIException
- :RemoteException
boolean updateApi(String apiName139, APIData apiData140) throws RemoteException, RestApiAdminAPIException
updateApi138
- RestApiAdminAPIException
- :RemoteException
void startupdateApi(String apiName139, APIData apiData140, RestApiAdminCallbackHandler callback) throws RemoteException
updateApi138
- RemoteException
String getServerContext() throws RemoteException, RestApiAdminAPIException
getServerContext143
- RestApiAdminAPIException
- :RemoteException
void startgetServerContext(RestApiAdminCallbackHandler callback) throws RemoteException
getServerContext143
- RemoteException
boolean updateApiForTenant(String apiName147, String apiData148, String tenantDomain149) throws RemoteException, RestApiAdminAPIException
updateApiForTenant146
- RestApiAdminAPIException
- :RemoteException
void startupdateApiForTenant(String apiName147, String apiData148, String tenantDomain149, RestApiAdminCallbackHandler callback) throws RemoteException
updateApiForTenant146
- RemoteException
String[] getApiNames() throws RemoteException
getApiNames152
- RemoteException
void startgetApiNames(RestApiAdminCallbackHandler callback) throws RemoteException
getApiNames152
- RemoteException
boolean addApi(APIData apiData156) throws RemoteException, RestApiAdminAPIException
addApi155
- RestApiAdminAPIException
- :RemoteException
void startaddApi(APIData apiData156, RestApiAdminCallbackHandler callback) throws RemoteException
addApi155
- RemoteException
String generateAPIFromSwagger(String swaggerJsonString160) throws RemoteException, RestApiAdminAPIException
generateAPIFromSwagger159
- RestApiAdminAPIException
- :RemoteException
void startgenerateAPIFromSwagger(String swaggerJsonString160, RestApiAdminCallbackHandler callback) throws RemoteException
generateAPIFromSwagger159
- RemoteException
Copyright © 2021 WSO2. All rights reserved.