| Modifier and Type | Method and Description |
|---|---|
PlatformInteractionServicesLifecycle |
PlatformInteractionServicesLifecycleFactory.create(ApiService apiService,
ApiTrackingService apiTrackingService,
ApiPlatformClientProvider clientProvider,
com.mulesoft.anypoint.backoff.scheduler.factory.BackoffSchedulerFactory schedulerFactory,
com.mulesoft.anypoint.backoff.configuration.BackoffConfigurationSupplier backoffConfigurationSupplier,
BackoffRunnableRetrierFactory backoffRunnableRetrierFactory,
boolean standaloneOrPrimaryNode) |
| Modifier and Type | Method and Description |
|---|---|
ApisPlatformInteractionLifecycle |
ApisPlatformInteractionLifecycleFactory.create(com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration configuration,
boolean standaloneOrPrimaryNode,
ApiService apiService,
ApiTrackingService apiTrackingService,
ApiPlatformClientProvider clientProvider,
ApiPlatformSessionFactory restPlatformSessionFactory,
com.mulesoft.anypoint.backoff.scheduler.factory.BackoffSchedulerFactory schedulerFactory,
com.mulesoft.anypoint.backoff.configuration.BackoffConfigurationSupplier configurationSupplier,
BackoffRunnableRetrierFactory backoffRunnableRetrierFactory) |
| Constructor and Description |
|---|
GatewayApisPoller(com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration configuration,
ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
com.mulesoft.anypoint.backoff.scheduler.factory.BackoffSchedulerFactory schedulerFactory,
com.mulesoft.anypoint.backoff.configuration.BackoffConfigurationSupplier backoffConfigurationSupplier) |
| Modifier and Type | Method and Description |
|---|---|
ClientsPlatformInteractionLifecycle |
ClientsPlatformInteractionLifecycleFactory.create(com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration configuration,
ApiService apiService,
ApiTrackingService apiTrackingService,
ApiPlatformClientProvider clientProvider,
ApiPlatformSessionFactory restPlatformSessionFactory,
com.mulesoft.anypoint.backoff.scheduler.factory.BackoffSchedulerFactory schedulerFactory,
com.mulesoft.anypoint.backoff.configuration.BackoffConfigurationSupplier backoffConfigurationSupplier) |
| Constructor and Description |
|---|
GatewayClientsPoller(com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration configuration,
ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
com.mulesoft.anypoint.backoff.scheduler.factory.BackoffSchedulerFactory schedulerFactory,
com.mulesoft.anypoint.backoff.configuration.BackoffConfigurationSupplier backoffConfigurationSupplier,
PlatformClientsRetriever retriever) |
PlatformClientsRetriever(ApiPlatformSessionFactory platformSessionFactory,
ApiTrackingService apiTrackingService) |
| Modifier and Type | Method and Description |
|---|---|
KeepAlivePlatformInteractionLifecycle |
KeepAlivePlatformInteractionLifecycleFactory.create(com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration configuration,
boolean standaloneOrPrimary,
ApiTrackingService apiTrackingService,
ApiPlatformClientProvider clientProvider,
ApiPlatformSessionFactory restPlatformSessionFactory,
com.mulesoft.anypoint.backoff.scheduler.factory.BackoffSchedulerFactory schedulerFactory,
com.mulesoft.anypoint.backoff.configuration.BackoffConfigurationSupplier backoffConfigurationSupplier) |
| Constructor and Description |
|---|
GatewayKeepAlivePoller(com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration configuration,
ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
com.mulesoft.anypoint.backoff.scheduler.factory.BackoffSchedulerFactory schedulerFactory,
com.mulesoft.anypoint.backoff.configuration.BackoffConfigurationSupplier backoffConfigurationSupplier) |
| Modifier and Type | Method and Description |
|---|---|
void |
StandaloneApiConfigurationCache.initialise(ApiTrackingService apiTrackingService) |
void |
DistributedApiConfigurationCache.initialise(ApiTrackingService apiTrackingService) |
void |
ApiConfigurationCache.initialise(ApiTrackingService apiTrackingService)
Initialises the
ApiConfigurationCache with an ApiTrackingService. |
| Constructor and Description |
|---|
DistributedPoliciesMapEntryListener(ApiService apiService,
ApiTrackingService apiTrackingService,
PolicySetDeploymentService policySetDeploymentService,
ContractSnapshots contractSnapshots,
boolean clusterIsClientMode) |
| Modifier and Type | Field and Description |
|---|---|
protected ApiTrackingService |
GatewayPollerRunnable.apiTrackingService |
| Constructor and Description |
|---|
ApiKeepAliveRunnable(ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
com.mulesoft.anypoint.backoff.session.BackoffBarrier backoffBarrier,
com.mulesoft.anypoint.backoff.configuration.BackoffConfiguration backoffConfiguration) |
ApisRunnable(ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
com.mulesoft.anypoint.backoff.session.BackoffBarrier backoffBarrier,
com.mulesoft.anypoint.backoff.configuration.BackoffConfiguration backoffConfiguration) |
ClientsRunnable(ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
com.mulesoft.anypoint.backoff.session.BackoffBarrier backoffBarrier,
com.mulesoft.anypoint.backoff.configuration.BackoffConfiguration backoffConfiguration,
PlatformClientsRetriever retriever) |
GatewayPollerRunnable(ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
com.mulesoft.anypoint.backoff.session.BackoffBarrier backoffBarrier,
com.mulesoft.anypoint.backoff.configuration.BackoffConfiguration backoffConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultApiTrackingService |
| Constructor and Description |
|---|
ApiTracker(ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory) |
ApiTracker(ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
Function<org.slf4j.Logger,NormalizedExceptionMessageLogger> loggerSupplier) |
Copyright © 2014–2022 MuleSoft, Inc.. All rights reserved.