Class APIMgrAppsAdapter
- java.lang.Object
-
- com.axway.apim.adapter.client.apps.APIMgrAppsAdapter
-
public class APIMgrAppsAdapter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPPLICATIONSstatic StringERROR_CREATING_APPLICATION_ERRORstatic StringERROR_CREATING_APPLICATION_RESPONSE_CODE
-
Constructor Summary
Constructors Constructor Description APIMgrAppsAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateApplication(ClientApplication desiredApp)voidcreateOrUpdateApplication(ClientApplication desiredApp, ClientApplication actualApp)RestAPICallcreateUpsertUri(org.apache.http.HttpEntity entity, URI uri, ClientApplication actualApp)voiddeleteApplication(ClientApplication app)List<ClientApplication>getAllApplications(boolean logProgress)ClientApplicationgetApplication(ClientAppFilter filter)List<ClientApplication>getApplications(ClientAppFilter filter, boolean logProgress)List<ClientApplication>getAppsSubscribedWithAPI(String apiId)voidsaveQuota(ClientApplication app, ClientApplication actualApp)protected Optional<ClientAppCredential>searchForExistingCredential(ClientApplication actualApp, String credentialId)voidupdateApplication(ClientApplication desiredApp, ClientApplication actualApp)
-
-
-
Field Detail
-
APPLICATIONS
public static final String APPLICATIONS
- See Also:
- Constant Field Values
-
ERROR_CREATING_APPLICATION_ERROR
public static final String ERROR_CREATING_APPLICATION_ERROR
- See Also:
- Constant Field Values
-
ERROR_CREATING_APPLICATION_RESPONSE_CODE
public static final String ERROR_CREATING_APPLICATION_RESPONSE_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getApplications
public List<ClientApplication> getApplications(ClientAppFilter filter, boolean logProgress) throws AppException
- Throws:
AppException
-
getAllApplications
public List<ClientApplication> getAllApplications(boolean logProgress) throws AppException
- Throws:
AppException
-
getAppsSubscribedWithAPI
public List<ClientApplication> getAppsSubscribedWithAPI(String apiId) throws AppException
- Throws:
AppException
-
getApplication
public ClientApplication getApplication(ClientAppFilter filter) throws AppException
- Throws:
AppException
-
updateApplication
public void updateApplication(ClientApplication desiredApp, ClientApplication actualApp) throws AppException
- Throws:
AppException
-
createApplication
public void createApplication(ClientApplication desiredApp) throws AppException
- Throws:
AppException
-
createOrUpdateApplication
public void createOrUpdateApplication(ClientApplication desiredApp, ClientApplication actualApp) throws AppException
- Throws:
AppException
-
searchForExistingCredential
protected Optional<ClientAppCredential> searchForExistingCredential(ClientApplication actualApp, String credentialId)
-
createUpsertUri
public RestAPICall createUpsertUri(org.apache.http.HttpEntity entity, URI uri, ClientApplication actualApp)
-
saveQuota
public void saveQuota(ClientApplication app, ClientApplication actualApp) throws AppException
- Throws:
AppException
-
deleteApplication
public void deleteApplication(ClientApplication app) throws AppException
- Throws:
AppException
-
-