Uses of Interface
org.wso2.am.integration.clients.internal.ApiCallback
Packages that use ApiCallback
Package
Description
-
Uses of ApiCallback in org.wso2.am.integration.clients.internal
Methods in org.wso2.am.integration.clients.internal with parameters of type ApiCallbackModifier and TypeMethodDescription<T> voidApiClient.executeAsync(com.squareup.okhttp.Call call, Type returnType, ApiCallback<T> callback) Execute HTTP call asynchronously.<T> voidApiClient.executeAsync(com.squareup.okhttp.Call call, ApiCallback<T> callback) -
Uses of ApiCallback in org.wso2.am.integration.clients.internal.api
Methods in org.wso2.am.integration.clients.internal.api with parameters of type ApiCallbackModifier and TypeMethodDescriptioncom.squareup.okhttp.CallSubscriptionValidationApi.apiPoliciesGetAsync(String xWSO2Tenant, String policyName, ApiCallback<ApiPolicyListDTO> callback) Get all API throttling policies (asynchronously) This will provide access to api level throttling policies in database.com.squareup.okhttp.CallSubscriptionValidationApi.apisGetAsync(String xWSO2Tenant, String apiId, String context, String version, String gatewayLabel, String accept, ApiCallback<APIListDTO> callback) Get all apis (asynchronously) This will provide access to apis in database.com.squareup.okhttp.CallSubscriptionValidationApi.applicationKeyMappingsGetAsync(String xWSO2Tenant, String consumerKey, String keymanager, ApiCallback<ApplicationKeyMappingListDTO> callback) Get all application key mappings (asynchronously) This will provide access to application vs key mappings in database.com.squareup.okhttp.CallSubscriptionValidationApi.applicationPoliciesGetAsync(String xWSO2Tenant, String policyName, ApiCallback<ApplicationPolicyListDTO> callback) Get all application throttling policies (asynchronously) This will provide access to application level throttling policies in database.com.squareup.okhttp.CallSubscriptionValidationApi.applicationsGetAsync(String xWSO2Tenant, Integer appId, ApiCallback<ApplicationListDTO> callback) Get all applications (asynchronously) This will provide access to applications in database.com.squareup.okhttp.CallThrottlingApi.blockGetAsync(ApiCallback<Map<String, BlockConditionsDTO>> callback) blocking events available (asynchronously) This will provide access to throttled events in database.com.squareup.okhttp.CallRetrievingRuntimeArtifactsApi.endpointCertificatesGetAsync(String xWSO2Tenant, String alias, ApiCallback<Void> callback) Get all the endpoint certificates for given alias.com.squareup.okhttp.CallRetrievingRuntimeArtifactsApi.gaConfigGetAsync(String xWSO2Tenant, String apiId, ApiCallback<Void> callback) Get Google analytics config related to tenant.com.squareup.okhttp.CallSubscriptionValidationApi.globalPoliciesGetAsync(String xWSO2Tenant, String policyName, ApiCallback<GlobalPolicyListDTO> callback) Get all Global throttling policies (asynchronously) This will provide access to global throttling policies in database.com.squareup.okhttp.CallThrottlingApi.isThrottledGetAsync(String query, ApiCallback<ThrottledEventDTO> callback) throttled events available (asynchronously) This will provide access to throttled events in database.com.squareup.okhttp.CallDefaultApi.keymanagersGetAsync(String xWSO2Tenant, ApiCallback<List<KeyManagerDTO>> callback) An Array of key managers configured (asynchronously) this will provide key managers configuredcom.squareup.okhttp.CallDefaultApi.keyTemplatesGetAsync(ApiCallback<List<String>> callback) An Array of key templates according to custom policies (asynchronously) This will provide access to key templates define in custom policiescom.squareup.okhttp.CallGatewayMonitoringApi.notifyApiDeploymentStatusPostAsync(GatewayDeploymentStatusAcknowledgmentListDTO body, ApiCallback<DeploymentAcknowledgmentResponseDTO> callback) Acknowledge an API Revision Deployment (asynchronously) This endpoint is invoked by the Gateway to notify the Control Plane about the status of an API revision deployment or undeployment.com.squareup.okhttp.CallGatewayLifecycleApi.notifyGatewayPostAsync(NotifyGatewayPayloadDTO body, ApiCallback<NotifyGatewayStatusResponseDTO> callback) Gateway Register or Heartbeat (asynchronously) Accepts a payload indicating either a gateway registration or a heartbeat update.com.squareup.okhttp.CallNotificationApi.notifyPostAsync(String xWSO2KEYMANAGER, String body, ApiCallback<Object> callback) Push notification events into nodes.com.squareup.okhttp.CallRevokeJwt_Api.revokedjwtGetAsync(ApiCallback<RevokedEventsDTO> callback) JTIs of revoked jwt tokens (asynchronously) This will provide access to JTIs of revoked JWT tokens in database.com.squareup.okhttp.CallRetrievingRuntimeArtifactsApi.runtimeArtifactsGetAsync(String xWSO2Tenant, String apiId, String gatewayLabel, String type, String name, String version, ApiCallback<Void> callback) Get all the runtime artifacts for a given API UUID and gateway label (asynchronously) This will provide access to runtime artifacts in database.com.squareup.okhttp.CallSubscriptionValidationApi.scopesGetAsync(String xWSO2Tenant, String scopeKey, ApiCallback<ScopesListDTO> callback) Get all scopes.com.squareup.okhttp.CallSubscriptionValidationApi.subscriptionPoliciesGetAsync(String xWSO2Tenant, String policyName, ApiCallback<SubscriptionPolicyListDTO> callback) Get all subscription throttling policies (asynchronously) This will provide access to subscription level throttling policies in database.com.squareup.okhttp.CallSubscriptionValidationApi.subscriptionsGetAsync(String xWSO2Tenant, Integer apiId, Integer appId, ApiCallback<SubscriptionListDTO> callback) Get all subscriptions (asynchronously) This will provide access to subscriptions in database.com.squareup.okhttp.CallRetrievingSynapseArtifactsApi.synapseAttributesGetAsync(String apiName, String tenantDomain, String version, ApiCallback<SynapseAttributesDTO> callback) Get API UUID and label associated with it (asynchronously) This will provide access to synapse artifacts in database.com.squareup.okhttp.CallThrottlingApi.throttleAsStringGetAsync(String query, ApiCallback<String> callback) throttled events available (asynchronously) This will provide access to throttled events in database.com.squareup.okhttp.CallThrottlingApi.throttleGetAsync(String query, ApiCallback<List<ThrottledEventDTO>> callback) throttled events available (asynchronously) This will provide access to throttled events in database.com.squareup.okhttp.CallRetrievingWebhooksSubscriptionsApi.webhooksSubscriptionsGetAsync(String xWSO2Tenant, ApiCallback<WebhooksSubscriptionsListDTO> callback) Get webhooks subscriptions (asynchronously) This will provide list of webhooks subscriptions from the database.