Skip navigation links
A C D E F G H I K M N O P R S T U 

A

addApiContractsListener(ApiContractsListener) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
addApiDeploymentListener(ApiDeploymentListener) - Method in class com.mulesoft.mule.runtime.gw.deployment.notification.ApiNotificationManager
 
addDeploymentListener(ApiDeploymentListener) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
ApiConfigurationCache - Interface in com.mulesoft.mule.runtime.gw.deployment.replication
This acts as a mirror of Platform data, related to what policies and SLAs an API has configured
ApiDeploymentCoreExtension - Class in com.mulesoft.mule.runtime.gw.deployment
 
ApiDeploymentCoreExtension() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
ApiKeepAliveRunnable - Class in com.mulesoft.mule.runtime.gw.deployment.runnable
 
ApiKeepAliveRunnable(ApiTrackingService, ApiPlatformSessionFactory, KeepAlivePayloadFactory, BackoffBarrier, BackoffConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.runnable.ApiKeepAliveRunnable
 
ApiNotificationManager - Class in com.mulesoft.mule.runtime.gw.deployment.notification
 
ApiNotificationManager() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.notification.ApiNotificationManager
 
apiPlatformClient() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
ApisFileSystemPlatformInteractionLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis
 
ApisFileSystemPlatformInteractionLifecycle(ApiService, ApiTracker) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisFileSystemPlatformInteractionLifecycle
 
ApisPlatformInteractionLifecycle - Interface in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis
 
ApisPlatformInteractionLifecycleFactory - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis
 
ApisPlatformInteractionLifecycleFactory() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisPlatformInteractionLifecycleFactory
 
ApisPollerPlatformInteractionLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis
 
ApisPollerPlatformInteractionLifecycle(PrimaryPollerPlatformInteractionLifecycle, ApiService, RetriableApiTracker) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisPollerPlatformInteractionLifecycle
 
ApisRunnable - Class in com.mulesoft.mule.runtime.gw.deployment.runnable
 
ApisRunnable(ApiTrackingService, ApiPlatformSessionFactory, BackoffBarrier, BackoffConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.runnable.ApisRunnable
 
apiTracked(ApiKey, TrackingInfo, PolicySet, List<Sla>) - Method in interface com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingService
Indicates that an API was successfully tracked against API Platform
apiTracked(ApiKey, TrackingInfo, PolicySet, List<Sla>) - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 
ApiTracker - Class in com.mulesoft.mule.runtime.gw.deployment.tracking
 
ApiTracker(ApiTrackingService, ApiPlatformSessionFactory) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTracker
 
ApiTracker(ApiTrackingService, ApiPlatformSessionFactory, Function<Logger, NormalizedExceptionMessageLogger>) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTracker
 
apiTrackingFailed(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingService
Indicates that there was an error while trying to track an API against API Platform
apiTrackingFailed(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 
ApiTrackingFailedException - Exception in com.mulesoft.mule.runtime.gw.deployment.tracking
 
ApiTrackingFailedException(Throwable) - Constructor for exception com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingFailedException
 
apiTrackingService - Variable in class com.mulesoft.mule.runtime.gw.deployment.runnable.GatewayPollerRunnable
 
ApiTrackingService - Interface in com.mulesoft.mule.runtime.gw.deployment.tracking
 
apiUntracked(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingService
Indicates that an API does not exist in API Platform
apiUntracked(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 

C

clients(ApiKey, List<PlatformContractAdapter>) - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshots
Updates the current's ApiContracts Snapshot with the latest Client information from Platform.
ClientsPlatformInteractionLifecycle - Interface in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients
 
ClientsPlatformInteractionLifecycleAdapter - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients
 
ClientsPlatformInteractionLifecycleAdapter(PollerPlatformInteractionLifecycle) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.ClientsPlatformInteractionLifecycleAdapter
 
ClientsPlatformInteractionLifecycleFactory - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients
 
ClientsPlatformInteractionLifecycleFactory() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.ClientsPlatformInteractionLifecycleFactory
 
clientsPolling(ApiKey, List<PlatformContractAdapter>, String) - Method in interface com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingService
Indicates that a successful polling of API's clients happened
clientsPolling(ApiKey, List<PlatformContractAdapter>, String) - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 
ClientsRunnable - Class in com.mulesoft.mule.runtime.gw.deployment.runnable
 
ClientsRunnable(ApiTrackingService, ApiPlatformSessionFactory, BackoffBarrier, BackoffConfiguration, PlatformClientsRetriever) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.runnable.ClientsRunnable
 
ClusterReadyRetrier - Class in com.mulesoft.mule.runtime.gw.deployment.quorum
Manages the execution of tasks that need to be delayed until the cluster is ready.
ClusterReadyRetrier(QuorumConfiguration, HazelcastClusterManager) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.quorum.ClusterReadyRetrier
 
com.mulesoft.mule.runtime.gw.deployment - package com.mulesoft.mule.runtime.gw.deployment
 
com.mulesoft.mule.runtime.gw.deployment.contracts - package com.mulesoft.mule.runtime.gw.deployment.contracts
 
com.mulesoft.mule.runtime.gw.deployment.notification - package com.mulesoft.mule.runtime.gw.deployment.notification
 
com.mulesoft.mule.runtime.gw.deployment.platform.interaction - package com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis - package com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis
 
com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients - package com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients
 
com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive - package com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive
 
com.mulesoft.mule.runtime.gw.deployment.quorum - package com.mulesoft.mule.runtime.gw.deployment.quorum
 
com.mulesoft.mule.runtime.gw.deployment.replication - package com.mulesoft.mule.runtime.gw.deployment.replication
 
com.mulesoft.mule.runtime.gw.deployment.runnable - package com.mulesoft.mule.runtime.gw.deployment.runnable
 
com.mulesoft.mule.runtime.gw.deployment.service - package com.mulesoft.mule.runtime.gw.deployment.service
 
com.mulesoft.mule.runtime.gw.deployment.tracking - package com.mulesoft.mule.runtime.gw.deployment.tracking
 
configuration() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.GatewayApisPoller
 
configuration() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.GatewayClientsPoller
 
configuration - Variable in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.GatewayPoller
 
configuration() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.GatewayPoller
 
configuration() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.GatewayKeepAlivePoller
 
contracts() - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
 
contracts() - Method in interface com.mulesoft.mule.runtime.gw.deployment.contracts.Snapshot
 
ContractSnapshot - Class in com.mulesoft.mule.runtime.gw.deployment.contracts
Defines the latest Snapshot State for an ApiContracts.
ContractSnapshot(ClientFactory) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
 
ContractSnapshot(List<Contract>, ClientFactory) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
 
ContractSnapshots - Class in com.mulesoft.mule.runtime.gw.deployment.contracts
Saves the last known Snapshot for each tracked ApiContracts.
ContractSnapshots(ApiService, Lock, ClientFactory) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshots
 
contractsRequired(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
CoreServicesClientsRepository - Class in com.mulesoft.mule.runtime.gw.deployment.service
A ClientsRepository that queries Core Services for each requested CoreServicesClient.
CoreServicesClientsRepository(ApiPlatformClient, boolean) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.service.CoreServicesClientsRepository
 
create(GatewayConfiguration, boolean, ApiService, ApiTrackingService, ApiPlatformClientProvider, ApiPlatformSessionFactory, BackoffSchedulerFactory, BackoffConfigurationSupplier, BackoffRunnableRetrierFactory) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisPlatformInteractionLifecycleFactory
 
create(GatewayConfiguration, ApiService, ApiTrackingService, ApiPlatformClientProvider, ApiPlatformSessionFactory, BackoffSchedulerFactory, BackoffConfigurationSupplier) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.ClientsPlatformInteractionLifecycleFactory
 
create(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePayloadFactory
 
create(GatewayConfiguration, boolean, ApiTrackingService, PolicyDeploymentTracker, ApiPlatformClientProvider, ApiPlatformSessionFactory, BackoffSchedulerFactory, BackoffConfigurationSupplier) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePlatformInteractionLifecycleFactory
 
create(ApiService, ApiTrackingService, PolicyDeploymentTracker, ApiPlatformClientProvider, BackoffSchedulerFactory, BackoffConfigurationSupplier, BackoffRunnableRetrierFactory, boolean) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PlatformInteractionServicesLifecycleFactory
 

D

DefaultApiService - Class in com.mulesoft.mule.runtime.gw.deployment.service
 
DefaultApiService(DeploymentService) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
DefaultApiTrackingService - Class in com.mulesoft.mule.runtime.gw.deployment.tracking
 
DefaultApiTrackingService(ApiService, PolicySetDeploymentService, ApiConfigurationCache, ContractSnapshots, ContractService, OnApiDeletedConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 
deferTillClusterReady(Runnable) - Method in class com.mulesoft.mule.runtime.gw.deployment.quorum.ClusterReadyRetrier
Executes the provided runnable until it succeeds.
DisabledApisPlatformInteractionLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis
This class is a ApisPlatformInteractionLifecycle that represents that the interactions were turned off.
DisabledApisPlatformInteractionLifecycle() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.DisabledApisPlatformInteractionLifecycle
 
DisabledClientsPlatformInteractionLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients
This class is a ClientsPlatformInteractionLifecycle that represents that the interactions were turned off.
DisabledClientsPlatformInteractionLifecycle() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.DisabledClientsPlatformInteractionLifecycle
 
DisabledKeepAlivePlatformInteractionLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive
This class is a KeepAlivePlatformInteractionLifecycle that represents that the interactions were turned off.
DisabledKeepAlivePlatformInteractionLifecycle() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.DisabledKeepAlivePlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisFileSystemPlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisPollerPlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.DisabledApisPlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.ClientsPlatformInteractionLifecycleAdapter
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.DisabledClientsPlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.DisabledKeepAlivePlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePlatformInteractionLifecycleAdapter
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PlatformInteractionServicesLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PollerPlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PrimaryPollerPlatformInteractionLifecycle
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.quorum.ClusterReadyRetrier
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.RetriableApiTracker
 
DistributedApiConfigurationCache - Class in com.mulesoft.mule.runtime.gw.deployment.replication
 
DistributedApiConfigurationCache(ApiService, PolicySetDeploymentService, ContractSnapshots, HazelcastClusterManager) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationCache
 
DistributedApiConfigurationEntry - Class in com.mulesoft.mule.runtime.gw.deployment.replication
 
DistributedApiConfigurationEntry(PolicySet, List<Sla>) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationEntry
 
DistributedPoliciesMapEntryListener - Class in com.mulesoft.mule.runtime.gw.deployment.replication
 
DistributedPoliciesMapEntryListener(ApiService, ApiTrackingService, PolicySetDeploymentService, ContractSnapshots, boolean) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedPoliciesMapEntryListener
 

E

entryAdded(EntryEvent<String, DistributedApiConfigurationEntry>) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedPoliciesMapEntryListener
 
entryRemoved(EntryEvent<String, DistributedApiConfigurationEntry>) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedPoliciesMapEntryListener
 
entryUpdated(EntryEvent<String, DistributedApiConfigurationEntry>) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedPoliciesMapEntryListener
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationEntry
 
execute() - Method in class com.mulesoft.mule.runtime.gw.deployment.runnable.ApiKeepAliveRunnable
 
execute() - Method in class com.mulesoft.mule.runtime.gw.deployment.runnable.ApisRunnable
 
execute() - Method in class com.mulesoft.mule.runtime.gw.deployment.runnable.ClientsRunnable
 

F

find(String, String) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
find(String, String, Supplier<String>) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
finishCoreExtensionInitialization() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
finishLazyInitialization() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 

G

GatewayApisPoller - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis
 
GatewayApisPoller(GatewayConfiguration, ApiTrackingService, ApiPlatformSessionFactory, BackoffSchedulerFactory, BackoffConfigurationSupplier) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.GatewayApisPoller
 
GatewayClientsPoller - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients
 
GatewayClientsPoller(GatewayConfiguration, ApiTrackingService, ApiPlatformSessionFactory, BackoffSchedulerFactory, BackoffConfigurationSupplier, PlatformClientsRetriever) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.GatewayClientsPoller
 
GatewayKeepAlivePoller - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive
 
GatewayKeepAlivePoller(GatewayConfiguration, ApiTrackingService, PolicyDeploymentTracker, ApiPlatformSessionFactory, BackoffSchedulerFactory, BackoffConfigurationSupplier) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.GatewayKeepAlivePoller
 
GatewayPoller - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
GatewayPoller(String, GatewayConfiguration, BackoffSchedulerFactory, BackoffConfigurationSupplier) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.GatewayPoller
 
GatewayPollerRunnable - Class in com.mulesoft.mule.runtime.gw.deployment.runnable
 
GatewayPollerRunnable(ApiTrackingService, ApiPlatformSessionFactory, BackoffBarrier, BackoffConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.runnable.GatewayPollerRunnable
 
get(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
getApis() - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
getApiService() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
getBy(String) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.CoreServicesClientsRepository
getBy(String, String) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.CoreServicesClientsRepository
getContracts(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
getFailedTrackingApis() - Method in interface com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingService
Returns the deployed APIs in this runtime that are not still tracked because there was a previous error while doing it.
getFailedTrackingApis() - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 
getImplementation(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
getName() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
getNotificationListenerSuppliers() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
getPolicies(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.deployment.replication.ApiConfigurationCache
Retrieves the set of policies of an API
getPolicies(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationCache
 
getPolicies(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.StandaloneApiConfigurationCache
 
getPolicySet() - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationEntry
 
getSlas() - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationEntry
 
getTrackedApis() - Method in interface com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingService
Returns the deployed APIs in this runtime that were successfully tracked
getTrackedApis() - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 
getTrackedApisRequiringContracts() - Method in interface com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTrackingService
Returns the deployed APIs in this runtime that were successfully tracked and requires Contracts to be fetched
getTrackedApisRequiringContracts() - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.DefaultApiTrackingService
 

H

hashCode() - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationEntry
 
healthCheck() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
Expose runtime healthCheck instance to be used by the Mule Agent

I

initialise(ApiTrackingService) - Method in interface com.mulesoft.mule.runtime.gw.deployment.replication.ApiConfigurationCache
Initialises the ApiConfigurationCache with an ApiTrackingService.
initialise(ApiTrackingService) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationCache
 
initialise(ApiTrackingService) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.StandaloneApiConfigurationCache
 
initialiseCoreExtension() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
isDeployed(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 

K

KeepAlivePayloadFactory - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive
Given an API collects the status data to send to the management plane.
KeepAlivePayloadFactory(ApiTrackingService, PolicyDeploymentTracker, GateKeeperConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePayloadFactory
 
KeepAlivePlatformInteractionLifecycle - Interface in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive
 
KeepAlivePlatformInteractionLifecycleAdapter - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive
 
KeepAlivePlatformInteractionLifecycleAdapter(PrimaryPollerPlatformInteractionLifecycle) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePlatformInteractionLifecycleAdapter
 
KeepAlivePlatformInteractionLifecycleFactory - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive
 
KeepAlivePlatformInteractionLifecycleFactory() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePlatformInteractionLifecycleFactory
 

M

metricsCollector() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 

N

noContractsRequired(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
notifyApiDeploymentStart(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.notification.ApiNotificationManager
 
notifyApiDeploymentSuccess(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.notification.ApiNotificationManager
 
notifyApiRedeploymentStart(ApiImplementation) - Method in class com.mulesoft.mule.runtime.gw.deployment.notification.ApiNotificationManager
 
notifyApiUndeploymentStart(ApiImplementation) - Method in class com.mulesoft.mule.runtime.gw.deployment.notification.ApiNotificationManager
 

O

OfflineModeApiDeploymentListener - Class in com.mulesoft.mule.runtime.gw.deployment
If Gateway is in offline mode, then deployment of already stored policies will happen as APIs get deployed instead of waiting for API tracking
OfflineModeApiDeploymentListener(ApiConfigurationCache, PolicySetDeploymentService) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.OfflineModeApiDeploymentListener
 
onAfterStartup() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
onApiDeploymentSuccess(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.OfflineModeApiDeploymentListener
 
onApiDeploymentSuccess(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTracker
 
onApiDeploymentSuccess(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.RetriableApiTracker
 
onArtifactCreated(String, CustomizationService) - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
onArtifactInitialised(String, Registry) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
onClientConnected() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisPollerPlatformInteractionLifecycle
 
onClientConnected() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.ClientsPlatformInteractionLifecycleAdapter
 
onClientConnected() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePlatformInteractionLifecycleAdapter
 
onClientConnected() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PollerPlatformInteractionLifecycle
 
onClientConnected() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PrimaryPollerPlatformInteractionLifecycle
 
onClusterReady() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
onContractsRequired(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.PlatformClientsRetriever
 
onDeploymentFailure(String, Throwable) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
onDeploymentSuccess(String) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
onNotification() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
onRedeploymentStart(String) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
onUndeploymentStart(String) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 

P

PlatformClientsRetriever - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients
 
PlatformClientsRetriever(ApiPlatformSessionFactory, ApiTrackingService) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.PlatformClientsRetriever
 
platformContracts(List<PlatformContractAdapter>) - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
Removes outdated Clients, adds new ones and updates remaining ones.
platformContracts(List<PlatformContractAdapter>) - Method in interface com.mulesoft.mule.runtime.gw.deployment.contracts.Snapshot
Updates the current Snapshot with new information from Platform about Client.
PlatformInteractionLifecycle - Interface in com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
PlatformInteractionServicesLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
PlatformInteractionServicesLifecycle(ApisPlatformInteractionLifecycle, KeepAlivePlatformInteractionLifecycle, ClientsPlatformInteractionLifecycle) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PlatformInteractionServicesLifecycle
 
PlatformInteractionServicesLifecycleFactory - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
PlatformInteractionServicesLifecycleFactory() - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PlatformInteractionServicesLifecycleFactory
 
platformSessionFactory - Variable in class com.mulesoft.mule.runtime.gw.deployment.runnable.GatewayPollerRunnable
 
platformSlas(List<Sla>) - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
Removes outdated Slas, adds new ones and updates remaining ones.
platformSlas(List<Sla>) - Method in interface com.mulesoft.mule.runtime.gw.deployment.contracts.Snapshot
Updates the current Snapshot with new information from Platform about Sla.
poller - Variable in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PollerPlatformInteractionLifecycle
 
PollerPlatformInteractionLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
PollerPlatformInteractionLifecycle(GatewayPoller) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PollerPlatformInteractionLifecycle
 
primaryNode() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisFileSystemPlatformInteractionLifecycle
 
primaryNode() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.ApisPollerPlatformInteractionLifecycle
 
primaryNode() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.DisabledApisPlatformInteractionLifecycle
 
primaryNode() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.DisabledKeepAlivePlatformInteractionLifecycle
 
primaryNode() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.KeepAlivePlatformInteractionLifecycleAdapter
 
primaryNode() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PlatformInteractionServicesLifecycle
 
primaryNode() - Method in interface com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PrimaryNodeListener
 
primaryNode() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PrimaryPollerPlatformInteractionLifecycle
 
PrimaryNodeListener - Interface in com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
PrimaryPollerPlatformInteractionLifecycle - Class in com.mulesoft.mule.runtime.gw.deployment.platform.interaction
 
PrimaryPollerPlatformInteractionLifecycle(PollerPlatformInteractionLifecycle, boolean) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.PrimaryPollerPlatformInteractionLifecycle
 
profiledExecution(Supplier<SessionMetadata>) - Method in class com.mulesoft.mule.runtime.gw.deployment.runnable.GatewayPollerRunnable
 

R

remove(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.deployment.replication.ApiConfigurationCache
Removes a record of the set of policies of an API
remove(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationCache
 
remove(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.StandaloneApiConfigurationCache
 
removeApiDeploymentListener(ApiDeploymentListener) - Method in class com.mulesoft.mule.runtime.gw.deployment.notification.ApiNotificationManager
 
removeDeploymentListener(ApiDeploymentListener) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
RetriableApiTracker - Class in com.mulesoft.mule.runtime.gw.deployment.tracking
 
RetriableApiTracker(ApiTracker, RunnableRetrier<ApiKey>) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.tracking.RetriableApiTracker
 
retrieve(List<Api>) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.PlatformClientsRetriever
 
retrieve(ApiPlatformSession, Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.PlatformClientsRetriever
 
runnable(BackoffBarrier, BackoffConfiguration) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.apis.GatewayApisPoller
 
runnable(BackoffBarrier, BackoffConfiguration) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.clients.GatewayClientsPoller
 
runnable(BackoffBarrier, BackoffConfiguration) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.GatewayPoller
 
runnable(BackoffBarrier, BackoffConfiguration) - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.keepalive.GatewayKeepAlivePoller
 

S

schedule() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.GatewayPoller
 
set(ApiKey, PolicySet, List<Sla>) - Method in interface com.mulesoft.mule.runtime.gw.deployment.replication.ApiConfigurationCache
Creates or updates a record of the set of policies of an API
set(ApiKey, PolicySet, List<Sla>) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.DistributedApiConfigurationCache
 
set(ApiKey, PolicySet, List<Sla>) - Method in class com.mulesoft.mule.runtime.gw.deployment.replication.StandaloneApiConfigurationCache
 
setClusterCoreExtension(ClusterCoreExtension) - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
shutdown() - Method in class com.mulesoft.mule.runtime.gw.deployment.platform.interaction.GatewayPoller
 
slas() - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshot
 
slas(ApiKey, List<Sla>) - Method in class com.mulesoft.mule.runtime.gw.deployment.contracts.ContractSnapshots
Updates the current's ApiContracts Snapshot with the latest Sla information from Platform.
slas() - Method in interface com.mulesoft.mule.runtime.gw.deployment.contracts.Snapshot
 
Snapshot - Interface in com.mulesoft.mule.runtime.gw.deployment.contracts
Defines a Snapshot of Platform's information about Contracts for an specific ApiContracts.
StandaloneApiConfigurationCache - Class in com.mulesoft.mule.runtime.gw.deployment.replication
 
StandaloneApiConfigurationCache(PolicySetDeploymentService) - Constructor for class com.mulesoft.mule.runtime.gw.deployment.replication.StandaloneApiConfigurationCache
 
start() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
startCoreExtension() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 
stop() - Method in class com.mulesoft.mule.runtime.gw.deployment.ApiDeploymentCoreExtension
 

T

trackApi(Api) - Method in class com.mulesoft.mule.runtime.gw.deployment.tracking.ApiTracker
 

U

updateHdpApis(ApiRegistry) - Method in class com.mulesoft.mule.runtime.gw.deployment.service.DefaultApiService
 
A C D E F G H I K M N O P R S T U 
Skip navigation links

Copyright © 2014–2025 MuleSoft, Inc.. All rights reserved.