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

A

accept(ChangeTypeVisitor) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeType
 
accept(ChangeTypeVisitor) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyAdded
 
accept(ChangeTypeVisitor) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyRemoved
 
accept(ChangeTypeVisitor) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyReorder
 
accept(ChangeTypeVisitor) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyRevert
 
accept(ChangeTypeVisitor) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyUnmodified
 
accept(ChangeTypeVisitor) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyUpdate
 
add(PolicyNotificationListenerSupplier) - Method in class com.mulesoft.mule.runtime.gw.policies.notification.PolicyNotificationListenerSuppliers
 
addPolicyDeploymentListener(PolicyDeploymentListener) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
addPolicyDeploymentListener(PolicySetDeploymentListener) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
addPolicyDeploymentListener(PolicyDeploymentListener) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
 
addPolicyDeploymentListener(PolicySetDeploymentListener) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicySetDeploymentService
Adds a listener which will be notified of the events related to policy deployments
and(List<PolicyPointcut>) - Static method in class com.mulesoft.mule.runtime.gw.policies.pointcut.CompositePointcut
 
and(PolicyPointcut, PolicyPointcut) - Static method in class com.mulesoft.mule.runtime.gw.policies.pointcut.CompositePointcut
 
apiKey(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionBuilder
 
ApiPointcutAdapter - Class in com.mulesoft.mule.runtime.gw.policies.pointcut
Mule's model does not have the concept of API, but Gateway does.
ApiPointcutAdapter(String, String) - Constructor for class com.mulesoft.mule.runtime.gw.policies.pointcut.ApiPointcutAdapter
 
apiRemoved(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
apiRemoved(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
Removes every deployment status of the specified api
apiService - Variable in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
applicationTrafficAllowed(String) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.DefaultHealthCheck
 
awaitingContracts(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
awaitingPolicies(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
awaitingTracking(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
awaitingUnblock(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 

B

blockApi(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper
 
blockApi(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
blockApi(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.HdpApisHealthCheckListener
 
blockedStatus(Long, String) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
BlockingGateKeeper - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
GateKeeper can operate in three different modes: - STRICT (default): blocks the API till the first policy reconciliation cycle.
BlockingGateKeeper(ApiService, PolicyFactory) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper
 
BlockingGateKeeper.GateKeeperMuleContextListener - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
MuleContext listener used to block an API implementation before it starts its listener.
build() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionBuilder
 
build() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicySpecificationBuilder
 
buildParametrizationId(String, ApiImplementation) - Method in class com.mulesoft.mule.runtime.gw.policies.factory.PolicyParametrizationFactory
Builds the parametrization ID that is going to use for the policy deployment.

C

ChangeType - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Represents the action that must be taken to consolidate the current status with with the desired status.
ChangeType(PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeType
 
ChangeTypeVisitor - Interface in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Visitor pattern for ChangeType actions.
ClasspathPolicyTemplateProvider - Class in com.mulesoft.mule.runtime.gw.policies.template.provider
Looks for a policy template JAR in the classpath
ClasspathPolicyTemplateProvider() - Constructor for class com.mulesoft.mule.runtime.gw.policies.template.provider.ClasspathPolicyTemplateProvider
 
cleanDeploymentFailure(PolicyDefinition, ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
cleanDeploymentFailure(PolicyDefinition, ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Deletes the stored deployment failure log of a policy to a specific API
cleanDeploymentFailures(String) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
cleanDeploymentFailures(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Deletes every stored deployment failure log of a policy
com.mulesoft.mule.runtime.gw.policies - package com.mulesoft.mule.runtime.gw.policies
 
com.mulesoft.mule.runtime.gw.policies.deployment - package com.mulesoft.mule.runtime.gw.policies.deployment
 
com.mulesoft.mule.runtime.gw.policies.encryption - package com.mulesoft.mule.runtime.gw.policies.encryption
 
com.mulesoft.mule.runtime.gw.policies.encryption.encrypter - package com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
 
com.mulesoft.mule.runtime.gw.policies.encryption.filter - package com.mulesoft.mule.runtime.gw.policies.encryption.filter
 
com.mulesoft.mule.runtime.gw.policies.factory - package com.mulesoft.mule.runtime.gw.policies.factory
 
com.mulesoft.mule.runtime.gw.policies.lifecyle - package com.mulesoft.mule.runtime.gw.policies.lifecyle
 
com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck - package com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck
 
com.mulesoft.mule.runtime.gw.policies.notification - package com.mulesoft.mule.runtime.gw.policies.notification
 
com.mulesoft.mule.runtime.gw.policies.offline - package com.mulesoft.mule.runtime.gw.policies.offline
 
com.mulesoft.mule.runtime.gw.policies.pointcut - package com.mulesoft.mule.runtime.gw.policies.pointcut
 
com.mulesoft.mule.runtime.gw.policies.serialization - package com.mulesoft.mule.runtime.gw.policies.serialization
 
com.mulesoft.mule.runtime.gw.policies.service - package com.mulesoft.mule.runtime.gw.policies.service
 
com.mulesoft.mule.runtime.gw.policies.service.detection - package com.mulesoft.mule.runtime.gw.policies.service.detection
 
com.mulesoft.mule.runtime.gw.policies.service.detection.change - package com.mulesoft.mule.runtime.gw.policies.service.detection.change
 
com.mulesoft.mule.runtime.gw.policies.store - package com.mulesoft.mule.runtime.gw.policies.store
 
com.mulesoft.mule.runtime.gw.policies.template - package com.mulesoft.mule.runtime.gw.policies.template
 
com.mulesoft.mule.runtime.gw.policies.template.exception - package com.mulesoft.mule.runtime.gw.policies.template.exception
 
com.mulesoft.mule.runtime.gw.policies.template.provider - package com.mulesoft.mule.runtime.gw.policies.template.provider
 
com.mulesoft.mule.runtime.gw.policies.template.resolver - package com.mulesoft.mule.runtime.gw.policies.template.resolver
 
CompositePointcut - Class in com.mulesoft.mule.runtime.gw.policies.pointcut
Composition of different types of pointcuts
conciliatePolicies(ApiKey, List<PolicyDefinition>) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
conciliatePolicies(ApiKey, List<PolicyDefinition>) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicySetDeploymentService
Stores missing desired policies and deletes policies that are not desired.
contains(String) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
contains(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Checks whether the specified policy is present in the store
create(PolicyDefinition, ApiImplementation, File, File, Boolean, List<NotificationListener>) - Method in class com.mulesoft.mule.runtime.gw.policies.factory.PolicyParametrizationFactory
Creates a PolicyParametrization for the specified API implementation, using the policy definition.
createFromPolicyDefinition(PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.factory.DefaultPolicyFactory
 
createFromPolicyDefinition(PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.factory.EncryptedPolicyFactory
 
createFromPolicyDefinition(PolicyDefinition) - Method in interface com.mulesoft.mule.runtime.gw.policies.factory.PolicyFactory
Creates a new Policy according to the PolicyDefinition

D

decrypt(String) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
Decrypts a single value.
decryptSingle(String, Map<String, Object>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.KeyvalueEncrypter
 
decryptSingle(String, List<Map<String, Object>>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfKeyvaluesEncrypter
 
decryptSingle(String, List<String>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfStringsEncrypter
 
decryptSingle(String, Object) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.NullEncrypter
 
decryptSingle(String, T) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
Decrypts the given value if it is encrypted.
decryptSingle(String, String) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.StringEncrypter
 
DefaultHealthCheck - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
 
DefaultHealthCheck(ApiService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.DefaultHealthCheck
 
DefaultPolicyConfigurationEncrypter - Class in com.mulesoft.mule.runtime.gw.policies.encryption
 
DefaultPolicyConfigurationEncrypter(RuntimeEncrypter, boolean) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.DefaultPolicyConfigurationEncrypter
 
DefaultPolicyDeployer - Class in com.mulesoft.mule.runtime.gw.policies.deployment
 
DefaultPolicyDeployer(PolicyStore, PolicyFactory, PolicyNotificationListenerSuppliers) - Constructor for class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultPolicyDeployer
 
DefaultPolicyDeploymentService - Class in com.mulesoft.mule.runtime.gw.policies.service
 
DefaultPolicyDeploymentService(ApiService, PolicyDeploymentTracker, TransactionalPolicyDeployer) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentService
 
DefaultPolicyDeploymentTracker - Class in com.mulesoft.mule.runtime.gw.policies.service
 
DefaultPolicyDeploymentTracker() - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
DefaultPolicyFactory - Class in com.mulesoft.mule.runtime.gw.policies.factory
Factory for Policy
DefaultPolicyFactory(PolicyTemplateResolver, PolicyTemplateProvider) - Constructor for class com.mulesoft.mule.runtime.gw.policies.factory.DefaultPolicyFactory
 
DefaultPolicySetDeploymentService - Class in com.mulesoft.mule.runtime.gw.policies.service
 
DefaultPolicySetDeploymentService(RunnableRetrier<ApiKey>, PolicyDeploymentService, PolicyDeploymentTracker, PolicyStore, ApiService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
DefaultPolicyStore - Class in com.mulesoft.mule.runtime.gw.policies.store
Default implementation that stores the policies in the file system
DefaultPolicyStore(EncryptedPropertiesSerializer) - Constructor for class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
DefaultReadyStatus - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck
 
DefaultReadyStatus(boolean, String) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.DefaultReadyStatus
 
DefaultTransactionalPolicyDeployer - Class in com.mulesoft.mule.runtime.gw.policies.deployment
 
DefaultTransactionalPolicyDeployer(PolicyDeploymentTracker, PolicyStore, PolicyDeployer) - Constructor for class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultTransactionalPolicyDeployer
 
deploy(PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultPolicyDeployer
 
deploy(PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultTransactionalPolicyDeployer
 
deploy(PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.InternalPolicyDeployer
 
deploy(PolicyDefinition, Api) - Method in interface com.mulesoft.mule.runtime.gw.policies.deployment.PolicyDeployer
Resolves the template, stores it an deploys the policy to the specified API implementation.
deploymentStatus - Variable in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
deserializeFromFile(File) - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionSerializer
Deserializes the JSON stored in a file into a PolicyDefinition.
deserializeOfflineFromFile(File) - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionSerializer
Deserializes the JSON stored in a file into an OfflinePolicyDefinition.
detectChange(PolicyDeploymentStatus, PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeInspector
Given the current deployment status and a policy definition determines which action should be taken to consolidate the current status with with the desired status.
detectChanges(List<PolicyDeploymentStatus>, List<PolicyDefinition>) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicySetChangeInspector
Given the current deployment statuses of all policies and the desired policy definitions determines which actions should be taken to consolidate the current status with with the desired status.
dispose() - Method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyWatcher
 
doBlockApi(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper
 

E

EffectiveHttpResourcePointcut - Class in com.mulesoft.mule.runtime.gw.policies.pointcut
 
EffectiveHttpResourcePointcut(String, String, String, PolicyPointcutParametersPathExtractor) - Constructor for class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
encrypt(String, T) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
Depending on configuration and value metadata, it encrypts or decrypts (if already encrypted) the given config data value
encrypt(String) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
Encrypts a single value.
encryptConfiguration(PolicyDefinition, PolicySpecification) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.DefaultPolicyConfigurationEncrypter
 
encryptConfiguration(PolicyDefinition, PolicySpecification) - Method in interface com.mulesoft.mule.runtime.gw.policies.encryption.PolicyConfigurationEncrypter
Process policy configuration and encrypts values if required.
EncryptedPolicyException - Exception in com.mulesoft.mule.runtime.gw.policies.encryption
 
EncryptedPolicyException() - Constructor for exception com.mulesoft.mule.runtime.gw.policies.encryption.EncryptedPolicyException
 
EncryptedPolicyFactory - Class in com.mulesoft.mule.runtime.gw.policies.factory
Factory for Policy
EncryptedPolicyFactory(PolicyTemplateResolver, PolicyTemplateProvider, PolicyConfigurationEncrypter) - Constructor for class com.mulesoft.mule.runtime.gw.policies.factory.EncryptedPolicyFactory
 
EncryptedPropertiesSerializer - Class in com.mulesoft.mule.runtime.gw.policies.store
Defines the behavior of storing the encrypted-properties.yaml file used for encrypting configuration data for policies.
EncryptedPropertiesSerializer() - Constructor for class com.mulesoft.mule.runtime.gw.policies.store.EncryptedPropertiesSerializer
 
EncryptedValueResult<EncryptedType> - Class in com.mulesoft.mule.runtime.gw.policies.encryption
Represents the result of a single value encrypted Each result contains: The template placeholder that will be used in the XML; it can be the original value when there is no encryption feature available, or the key surrounded by a prefix/suffix indicating that the value should be encrypted.
EncryptedValueResult(String, EncryptedType, EncryptedType) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.EncryptedValueResult
 
EncryptedValueResult(String, EncryptedType, EncryptedType, EncryptedType) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.EncryptedValueResult
 
encryptSingle(String, Map<String, Object>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.KeyvalueEncrypter
 
encryptSingle(String, List<Map<String, Object>>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfKeyvaluesEncrypter
 
encryptSingle(String, List<String>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfStringsEncrypter
 
encryptSingle(String, Object) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.NullEncrypter
 
encryptSingle(String, T) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
Encrypts the given value
encryptSingle(String, String) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.StringEncrypter
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.HttpHeaderPointcut
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDeploymentStatus
 
evaluatePolicyIdentityManagement(PolicyDefinition, PolicyTemplate) - Method in class com.mulesoft.mule.runtime.gw.policies.factory.PolicyFactoryTemplate
 
everyPolicySuccessfullyApplied(List<PolicyDefinition>, List<PolicyDefinitionDeploymentStatus>) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 

F

FileSystemPolicyTemplateProvider - Class in com.mulesoft.mule.runtime.gw.policies.template.provider
Looks for policy templates assets in policy-templates folder
FileSystemPolicyTemplateProvider(ApiPlatformClient) - Constructor for class com.mulesoft.mule.runtime.gw.policies.template.provider.FileSystemPolicyTemplateProvider
 
findByName(String) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
findByName(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
Looks for a policy through the existing deployments
FlexibleGateKeeper - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
Implementation of Flexible mode GateKeeper.
FlexibleGateKeeper(ApiService, PolicyFactory) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.FlexibleGateKeeper
 
from(List<HttpResourcePointcut>) - Static method in class com.mulesoft.mule.runtime.gw.policies.serialization.PointcutsDto
 
from(PolicyDefinition) - Static method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
FullPathExtractor - Class in com.mulesoft.mule.runtime.gw.policies.pointcut
 
FullPathExtractor() - Constructor for class com.mulesoft.mule.runtime.gw.policies.pointcut.FullPathExtractor
 

G

GateKeeper - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
Monitors an api until policies and contracts are successfully applied then proceeds to unlock it.
GateKeeper(ApiService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
GateKeeperMuleContextListener(Api, BlockingGateKeeper) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper.GateKeeperMuleContextListener
 
GateKeeperSupplier - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
 
GateKeeperSupplier(GateKeeperConfiguration, ApiService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeperSupplier
 
get() - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeperSupplier
 
getApis() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getApiValidator(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.DefaultHealthCheck
 
getAppliedDefinition() - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.RecoverableChangeType
 
getAppliedPolicyStatus() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDeploymentStatus
 
getBlockedMonitoredApi(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
getConfigFile() - Method in class com.mulesoft.mule.runtime.gw.policies.Policy
 
getConfigFileProperties() - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.PolicyConfigurationEncryptionResult
 
getConfigFileValue() - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.EncryptedValueResult
 
getConfiguration() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getConfigurationProperties() - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.PolicyConfigurationEncryptionResult
 
getConfigurationValue() - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.EncryptedValueResult
 
getConfigurationVersion() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getDefinition() - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeType
 
getEncryptedPropertiesFile(String) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
getEncryptedPropertiesFile(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Returns the properties file of the specified policy
getEncrypter(String) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypters
 
getException() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
getFailedPoliciesFolder() - Method in class com.mulesoft.mule.runtime.gw.policies.store.PolicyStoreFiles
 
getId() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getKey() - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.EncryptedValueResult
 
getKey() - Method in class com.mulesoft.mule.runtime.gw.policies.template.PolicyTemplate
 
getLatestPolicyStatus() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDeploymentStatus
 
getMethod() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
getMethod() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PointcutsDto.HttpResourcePointcutDTO
 
getMonitoredApi(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
getName() - Method in class com.mulesoft.mule.runtime.gw.policies.OfflinePolicyDefinition
 
getOnline() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getOrder() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getPath() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
getPath(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.FullPathExtractor
 
getPath(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.MaskedPathExtractor
 
getPath(PolicyPointcutParameters) - Method in interface com.mulesoft.mule.runtime.gw.policies.pointcut.PolicyPointcutParametersPathExtractor
Extracts the path from aPolicyPointcutParameters, since they may expose different paths from an incoming HTTP request, like the full path or the masked path, Depending on configuration, one or another should be used.
getPath() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PointcutsDto.HttpResourcePointcutDTO
 
getPointcuts() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getPolicyConfigFile(String) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
getPolicyConfigFile(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Returns the physical config file of the specified policy
getPolicyDefinition() - Method in class com.mulesoft.mule.runtime.gw.policies.Policy
 
getPolicyDefinition() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
getPolicyFolder(String) - Method in class com.mulesoft.mule.runtime.gw.policies.store.PolicyStoreFiles
Returns the folder of a particular policy.
getPolicySpecification() - Method in class com.mulesoft.mule.runtime.gw.policies.template.PolicyTemplate
 
getPolicyTemplate(PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.factory.PolicyFactoryTemplate
 
getPolicyTemplate() - Method in class com.mulesoft.mule.runtime.gw.policies.Policy
 
getPolicyTemplateAssets(PolicyTemplateKey) - Method in class com.mulesoft.mule.runtime.gw.policies.template.provider.ClasspathPolicyTemplateProvider
 
getPolicyTemplateAssets(PolicyTemplateKey) - Method in class com.mulesoft.mule.runtime.gw.policies.template.provider.FileSystemPolicyTemplateProvider
 
getPolicyTemplateAssets(PolicyTemplateKey) - Method in class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateProvider
 
getResolvedTemplate() - Method in class com.mulesoft.mule.runtime.gw.policies.Policy
 
getResources() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PointcutsDto
 
getTemplateDescriptor() - Method in class com.mulesoft.mule.runtime.gw.policies.template.PolicyTemplate
 
getTemplateFile() - Method in class com.mulesoft.mule.runtime.gw.policies.template.PolicyTemplate
 
getTemplateJarFile() - Method in class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateAssets
 
getTemplateKey() - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
getTemplatePlaceholders() - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.PolicyConfigurationEncryptionResult
 
getTemplateValue() - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.EncryptedValueResult
 
getTemplateYamlFile() - Method in class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateAssets
 
getValidator(String) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.DefaultHealthCheck
 

H

HandlebarsPolicyTemplateResolver - Class in com.mulesoft.mule.runtime.gw.policies.template.resolver
 
HandlebarsPolicyTemplateResolver() - Constructor for class com.mulesoft.mule.runtime.gw.policies.template.resolver.HandlebarsPolicyTemplateResolver
 
hasDeployments(String) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
hasDeployments(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
Whether a policy has existing deployments or not
hashCode() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.HttpHeaderPointcut
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDeploymentStatus
 
hasIdentityManagementProperties(PolicyDefinition) - Static method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionBuilder
 
HdpApisHealthCheckListener - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
 
HdpApisHealthCheckListener(ApiService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.HdpApisHealthCheckListener
 
HttpHeaderPointcut - Class in com.mulesoft.mule.runtime.gw.policies.pointcut
 
HttpHeaderPointcut(String, String, String) - Constructor for class com.mulesoft.mule.runtime.gw.policies.pointcut.HttpHeaderPointcut
 
HttpResourcePointcutDTO() - Constructor for class com.mulesoft.mule.runtime.gw.policies.serialization.PointcutsDto.HttpResourcePointcutDTO
 
HttpResourcePointcutDTO(String, String) - Constructor for class com.mulesoft.mule.runtime.gw.policies.serialization.PointcutsDto.HttpResourcePointcutDTO
 

I

IdentityManagementFilter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.filter
Filters properties that belongs to an IdentityManagement configuration in Federation Policies.
IdentityManagementFilter() - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.filter.IdentityManagementFilter
 
initialise() - Method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyWatcher
 
InternalPolicyDeployer - Class in com.mulesoft.mule.runtime.gw.policies.deployment
Deploys policies that are used for internal purposes.
InternalPolicyDeployer(PolicyFactory) - Constructor for class com.mulesoft.mule.runtime.gw.policies.deployment.InternalPolicyDeployer
 
InternalPolicyDeploymentException - Exception in com.mulesoft.mule.runtime.gw.policies.deployment
Exception thrown when a deployment error for an internal policy occurs
InternalPolicyDeploymentException(String, Throwable) - Constructor for exception com.mulesoft.mule.runtime.gw.policies.deployment.InternalPolicyDeploymentException
 
InternalPolicyDeploymentException(String) - Constructor for exception com.mulesoft.mule.runtime.gw.policies.deployment.InternalPolicyDeploymentException
 
isApiTrafficAllowed(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.DefaultHealthCheck
 
isApplicationTrafficAllowed(String) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.DefaultHealthCheck
 
isDeploymentFailed() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
isDeploymentSuccess() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
IsHttpComponentPointcut - Class in com.mulesoft.mule.runtime.gw.policies.pointcut
 
IsHttpComponentPointcut(String) - Constructor for class com.mulesoft.mule.runtime.gw.policies.pointcut.IsHttpComponentPointcut
 
isInstanceTrafficAllowed() - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.DefaultHealthCheck
 
isMonitored(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper
 
isMonitored(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
isMonitored(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.HdpApisHealthCheckListener
 
isOnline() - Method in class com.mulesoft.mule.runtime.gw.policies.OfflinePolicyDefinition
 
isReady() - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.DefaultReadyStatus
 
isTemplateDownloadFailed() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 

K

KeyvalueEncrypter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
Knows how to encrypt and decrypt single config values with type keyvalue
KeyvalueEncrypter(RuntimeEncrypter, boolean, List<PolicyProperty>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.KeyvalueEncrypter
 
KeyvalueTypeFilter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.filter
Filters properties that match with a keyvalue type.
KeyvalueTypeFilter() - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.filter.KeyvalueTypeFilter
 

L

listOfflinePoliciesDescriptors() - Method in class com.mulesoft.mule.runtime.gw.policies.store.PolicyStoreFiles
Lists all the offline policies descriptors that are placed inside the offline policies folder ( %MULE_HOME%/policies/offline-policies).
ListOfKeyvaluesEncrypter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
Knows how to encrypt and decrypt multiple config values with type keyvalue
ListOfKeyvaluesEncrypter(RuntimeEncrypter, boolean, List<PolicyProperty>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfKeyvaluesEncrypter
 
ListOfKeyvaluesTypeFilter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.filter
Filters properties that match with a keyvalue type.
ListOfKeyvaluesTypeFilter() - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.filter.ListOfKeyvaluesTypeFilter
 
ListOfStringsEncrypter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
Knows how to encrypt and decrypt multiple config values that are represented with a String
ListOfStringsEncrypter(RuntimeEncrypter, boolean, List<PolicyProperty>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfStringsEncrypter
 
listPolicyDeploymentFailures() - Method in class com.mulesoft.mule.runtime.gw.policies.store.PolicyStoreFiles
Lists all the policy folders that are placed inside the failed policies directory ( %MULE_HOME%/policies/failed-policies ).
listPolicyFolders() - Method in class com.mulesoft.mule.runtime.gw.policies.store.PolicyStoreFiles
Lists all the policy folders that are placed inside the policies directory ( %MULE_HOME%/policies ).
load() - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
load() - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Returns every stored Policy definition

M

MaskedPathExtractor - Class in com.mulesoft.mule.runtime.gw.policies.pointcut
 
MaskedPathExtractor() - Constructor for class com.mulesoft.mule.runtime.gw.policies.pointcut.MaskedPathExtractor
 
matches(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.ApiPointcutAdapter
 
matches(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.CompositePointcut
 
matches(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
matches(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.HttpHeaderPointcut
 
matches(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.IsHttpComponentPointcut
 
missingApi(Long) - Method in interface com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.ReadyStatusFactory
 
missingApi(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 

N

newPolicy(PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentService
 
newPolicy(PolicyDefinition) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentService
Deploys a policy to the API implementations specified in the definition
noIdentityManagement() - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionBuilder
 
NullEncrypter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
 
NullEncrypter() - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.NullEncrypter
 

O

offlinePolicies() - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
offlinePolicies() - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Reads and returns every offline policy that is present in the store
OfflinePolicyDefinition - Class in com.mulesoft.mule.runtime.gw.policies
 
OfflinePolicyDefinition(String, PolicyTemplateKey, ApiKey, List<HttpResourcePointcut>, int, Map<String, Object>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.OfflinePolicyDefinition
 
OfflinePolicyDefinition(String, PolicyTemplateKey, ApiKey, List<HttpResourcePointcut>, int, PolicyConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.policies.OfflinePolicyDefinition
 
OfflinePolicyDefinition(String, PolicyTemplateKey, List<ApiKey>, List<HttpResourcePointcut>, int, PolicyConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.policies.OfflinePolicyDefinition
 
OfflinePolicyDefinition(PolicyDefinition, PolicyConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.policies.OfflinePolicyDefinition
 
OfflinePolicyDefinitionValidator - Class in com.mulesoft.mule.runtime.gw.policies.offline
 
OfflinePolicyDefinitionValidator() - Constructor for class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyDefinitionValidator
 
OfflinePolicyDeserializationException - Exception in com.mulesoft.mule.runtime.gw.policies.serialization
Exception thrown when an error occurs during offline policy deserialization
OfflinePolicyDeserializationException(String) - Constructor for exception com.mulesoft.mule.runtime.gw.policies.serialization.OfflinePolicyDeserializationException
 
OfflinePolicyDeserializationException(String, Exception) - Constructor for exception com.mulesoft.mule.runtime.gw.policies.serialization.OfflinePolicyDeserializationException
 
OfflinePolicyListener - Class in com.mulesoft.mule.runtime.gw.policies.offline
 
OfflinePolicyListener(PolicyDeploymentService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyListener
 
OfflinePolicyWatcher - Class in com.mulesoft.mule.runtime.gw.policies.offline
In charge of managing the monitor of the offline policies directory
OfflinePolicyWatcher(PolicyDeploymentService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyWatcher
 
onApiDeploymentStart(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
Block API before listener is started
onApiDeploymentSuccess(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
onApiRedeploymentStart(ApiImplementation) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
onApiUndeploymentStart(ApiImplementation) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
onContractsLoaded(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
Updates the gatekeeper status to indicate that contracts where correctly loaded.
onContractsRequired(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
onFileChange(File) - Method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyListener
 
onFileCreate(File) - Method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyListener
 
onFileDelete(File) - Method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyListener
 
onlinePolicies() - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
onlinePolicies() - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Reads and returns every online policy that is present in the store
onlinePolicyStatuses(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
onlinePolicyStatuses(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
Returns the statuses of the online policies that are being tracked
onNoContractsRequired(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
onNotification(MuleContextNotification) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper.GateKeeperMuleContextListener
 
onPoliciesRemoved(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper
Block API because it is being undeployed or because it is now untracked
onPoliciesRemoved(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.policies.lifecyle.PolicySetDeploymentListener
Notifies that policies of an API have been removed
onPolicySetDeploymentCompleted(ApiKey, PolicySet, List<PolicyDefinitionDeploymentStatus>) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
Check whether the API can be unblocked after a fresh PolicySet has been applied to it
onPolicySetDeploymentCompleted(ApiKey, PolicySet, List<PolicyDefinitionDeploymentStatus>) - Method in interface com.mulesoft.mule.runtime.gw.policies.lifecyle.PolicySetDeploymentListener
Notifies that the deployment of a PolicySet has been completed
or(List<PolicyPointcut>) - Static method in class com.mulesoft.mule.runtime.gw.policies.pointcut.CompositePointcut
 
or(PolicyPointcut, PolicyPointcut) - Static method in class com.mulesoft.mule.runtime.gw.policies.pointcut.CompositePointcut
 
order(int) - Method in class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionBuilder
 

P

PointcutsDto - Class in com.mulesoft.mule.runtime.gw.policies.serialization
 
PointcutsDto() - Constructor for class com.mulesoft.mule.runtime.gw.policies.serialization.PointcutsDto
 
PointcutsDto.HttpResourcePointcutDTO - Class in com.mulesoft.mule.runtime.gw.policies.serialization
 
policiesFailed(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
policiesForApi(ApiKey, PolicySet) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
Add, updates or remove policies for the specified API.
policiesForApi(ApiKey, PolicySet) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicySetDeploymentService
Add, updates or remove policies for the specified API.
Policy - Class in com.mulesoft.mule.runtime.gw.policies
Contains the triplet that defines a policy.
Policy(PolicyTemplate, PolicyDefinition, String) - Constructor for class com.mulesoft.mule.runtime.gw.policies.Policy
 
Policy(PolicyTemplate, PolicyDefinition, String, Map<String, Object>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.Policy
 
POLICY_CONFIG_XML_FILE_NAME - Static variable in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
POLICY_DEFINITION_JSON_FILE_NAME - Static variable in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
POLICY_TEMPLATE_FILE_NAME_PATTERN - Static variable in class com.mulesoft.mule.runtime.gw.policies.template.provider.ClasspathPolicyTemplateProvider
 
POLICY_TEMPLATE_LIGHT_PATTERN - Static variable in class com.mulesoft.mule.runtime.gw.policies.template.provider.FileSystemPolicyTemplateProvider
 
POLICY_TEMPLATE_PATTERN - Static variable in class com.mulesoft.mule.runtime.gw.policies.template.provider.FileSystemPolicyTemplateProvider
 
POLICY_YAML_PATTERN - Static variable in class com.mulesoft.mule.runtime.gw.policies.template.provider.FileSystemPolicyTemplateProvider
 
PolicyAdded - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Indicates that a new policy should be deployed.
PolicyAdded(PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyAdded
 
PolicyChangeInspector - Class in com.mulesoft.mule.runtime.gw.policies.service.detection
A class that can discern, given the current policy status and the incoming information of what policies should be applied which actions should be taken for each policy
PolicyChangeInspector() - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeInspector
 
PolicyChangeProcessor - Class in com.mulesoft.mule.runtime.gw.policies.service.detection
A class that can discern, given the current policy status and the incoming information of what policies should be applied which actions should be taken for each policy
PolicyChangeProcessor(PolicyDeploymentService) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
 
PolicyConfigurationEncrypter - Interface in com.mulesoft.mule.runtime.gw.policies.encryption
Encrypts values from the configuration of a policy taken from a PolicyDefinition It can handle simple Strings and Maps, and each value encrypted must return an EncryptedValueResult
PolicyConfigurationEncryptionResult - Class in com.mulesoft.mule.runtime.gw.policies.encryption
Represents the result of the encryption of the configuration of a policy.
PolicyConfigurationEncryptionResult(Map<String, Object>, PolicyConfiguration, Map<String, Object>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.PolicyConfigurationEncryptionResult
 
PolicyDefinitionBuilder - Class in com.mulesoft.mule.runtime.gw.policies
 
PolicyDefinitionBuilder(PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionBuilder
 
PolicyDefinitionDeploymentStatus - Class in com.mulesoft.mule.runtime.gw.policies
 
PolicyDefinitionDeploymentStatus(PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
PolicyDefinitionDeploymentStatus(PolicyDefinition, PolicyDefinitionDeploymentStatus.DeploymentStatus, Exception) - Constructor for class com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus
 
PolicyDefinitionDeploymentStatus.DeploymentStatus - Enum in com.mulesoft.mule.runtime.gw.policies
 
PolicyDefinitionDto - Class in com.mulesoft.mule.runtime.gw.policies.serialization
 
PolicyDefinitionDto() - Constructor for class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionDto
 
PolicyDefinitionSerializer - Class in com.mulesoft.mule.runtime.gw.policies.serialization
 
PolicyDefinitionSerializer() - Constructor for class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionSerializer
 
policyDeployed(ApiKey, PolicyDeploymentStatus) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
policyDeployed(ApiKey, PolicyDeploymentStatus) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentListener
Informs that the a policy was deployed.
policyDeployed(ApiKey, PolicyDeploymentStatus) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
Updates the deployment status of the specified policy
PolicyDeployer - Interface in com.mulesoft.mule.runtime.gw.policies.deployment
Provides the functionality to deploy and undeploy policies to applications
PolicyDeploymentListener - Interface in com.mulesoft.mule.runtime.gw.policies.service
Keeps track of the deployment status of the policies
PolicyDeploymentService - Interface in com.mulesoft.mule.runtime.gw.policies.service
Provides functionality to handle policies in a broader way than the policy engine.
PolicyDeploymentStatus - Class in com.mulesoft.mule.runtime.gw.policies
Represents the state for a policy.
PolicyDeploymentStatus(PolicyDefinitionDeploymentStatus, Optional<PolicyDefinitionDeploymentStatus>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.PolicyDeploymentStatus
 
PolicyDeploymentStatus(PolicyDefinitionDeploymentStatus) - Constructor for class com.mulesoft.mule.runtime.gw.policies.PolicyDeploymentStatus
 
PolicyDeploymentTracker - Interface in com.mulesoft.mule.runtime.gw.policies.service
Keeps track of the deployment status of the policies
PolicyFactory - Interface in com.mulesoft.mule.runtime.gw.policies.factory
Factory for Policy
PolicyFactoryTemplate - Class in com.mulesoft.mule.runtime.gw.policies.factory
 
PolicyFactoryTemplate(PolicyTemplateResolver, PolicyTemplateProvider) - Constructor for class com.mulesoft.mule.runtime.gw.policies.factory.PolicyFactoryTemplate
 
PolicyNotificationListenerSupplier - Interface in com.mulesoft.mule.runtime.gw.policies.notification
 
PolicyNotificationListenerSuppliers - Class in com.mulesoft.mule.runtime.gw.policies.notification
Collection of suppliers that will provide notification listeners for policy's deployment
PolicyNotificationListenerSuppliers() - Constructor for class com.mulesoft.mule.runtime.gw.policies.notification.PolicyNotificationListenerSuppliers
 
PolicyParametrizationFactory - Class in com.mulesoft.mule.runtime.gw.policies.factory
Creates the policy parametrization for a API implementation from a policy definition
PolicyParametrizationFactory() - Constructor for class com.mulesoft.mule.runtime.gw.policies.factory.PolicyParametrizationFactory
 
PolicyPointcutParametersPathExtractor - Interface in com.mulesoft.mule.runtime.gw.policies.pointcut
 
policyRemoved(ApiKey, String) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
PolicyRemoved - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Indicates that the policy should be removed to achieve the desired status.
PolicyRemoved(PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyRemoved
 
policyRemoved(ApiKey, PolicyDeploymentStatus) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentListener
Informs that a policy was removed
policyRemoved(ApiKey, String) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
Removes the deployment status of the specified policy
PolicyReorder - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Indicates that the policy should be reordered to achieve the desired status.
PolicyReorder(PolicyDefinition, PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyReorder
 
PolicyRevert - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Indicates that the current status has become the desired.
PolicyRevert(PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyRevert
 
PolicySetChangeInspector - Class in com.mulesoft.mule.runtime.gw.policies.service.detection
A class that can discern, given the current policy status and the incoming information of what policies should be applied which actions should be taken for each policy
PolicySetChangeInspector() - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicySetChangeInspector
 
PolicySetDeploymentListener - Interface in com.mulesoft.mule.runtime.gw.policies.lifecyle
 
PolicySetDeploymentService - Interface in com.mulesoft.mule.runtime.gw.policies.service
Provides functionality to update set of policies, all of them related to the same Api.
PolicySpecificationBuilder - Class in com.mulesoft.mule.runtime.gw.policies.serialization
 
PolicySpecificationBuilder() - Constructor for class com.mulesoft.mule.runtime.gw.policies.serialization.PolicySpecificationBuilder
 
policyStatuses(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentTracker
 
policyStatuses(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentTracker
Returns the statuses of the policies that are being tracked
PolicyStore - Interface in com.mulesoft.mule.runtime.gw.policies.store
 
PolicyStoreFiles - Class in com.mulesoft.mule.runtime.gw.policies.store
 
PolicyStoreFiles(File) - Constructor for class com.mulesoft.mule.runtime.gw.policies.store.PolicyStoreFiles
 
PolicyTemplate - Class in com.mulesoft.mule.runtime.gw.policies.template
 
PolicyTemplate(PolicyTemplateKey, File, PolicySpecification, PolicyTemplateDescriptor) - Constructor for class com.mulesoft.mule.runtime.gw.policies.template.PolicyTemplate
 
PolicyTemplateAssetException - Exception in com.mulesoft.mule.runtime.gw.policies.template.exception
Exception thrown when an error occurs while downloading or unzipping a policy template or its metadata
PolicyTemplateAssetException(String, Exception) - Constructor for exception com.mulesoft.mule.runtime.gw.policies.template.exception.PolicyTemplateAssetException
 
PolicyTemplateAssets - Class in com.mulesoft.mule.runtime.gw.policies.template.provider
 
PolicyTemplateAssets(File, File) - Constructor for class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateAssets
 
PolicyTemplateAssets(File) - Constructor for class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateAssets
 
PolicyTemplateException - Exception in com.mulesoft.mule.runtime.gw.policies.template.exception
 
PolicyTemplateException(String, Exception) - Constructor for exception com.mulesoft.mule.runtime.gw.policies.template.exception.PolicyTemplateException
 
PolicyTemplateProvider - Class in com.mulesoft.mule.runtime.gw.policies.template.provider
 
PolicyTemplateProvider() - Constructor for class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateProvider
 
PolicyTemplateResolver - Interface in com.mulesoft.mule.runtime.gw.policies.template.resolver
Defines a generic way for resolving policy templates
PolicyTemplateResolverException - Exception in com.mulesoft.mule.runtime.gw.policies.template.exception
Exception thrown when an error occurs while resolving the variables values in a policy template
PolicyTemplateResolverException(String, Exception) - Constructor for exception com.mulesoft.mule.runtime.gw.policies.template.exception.PolicyTemplateResolverException
 
PolicyTypeEncrypter<T> - Class in com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
 
PolicyTypeEncrypter(RuntimeEncrypter, boolean, List<PolicyProperty>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
 
PolicyTypeEncrypters - Class in com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
 
PolicyTypeEncrypters(RuntimeEncrypter, boolean, List<PolicyProperty>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypters
 
PolicyUnmodified - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Indicates that no new action should be taken to consolidate the current status with with the desired status.
PolicyUnmodified(PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyUnmodified
 
PolicyUpdate - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Indicates that the policy suffered major changes and an update is in order.
PolicyUpdate(PolicyDefinition, PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.PolicyUpdate
 
process(List<PolicyDeploymentStatus>, List<PolicyDefinition>) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
Given the current deployment statuses of all policies and the desired policy definitions takes action to consolidate the current status with with the desired status.
provide(PolicyTemplateKey) - Method in class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateProvider
Provides a PolicyTemplate from the policy templates folder (M2_HOME/policies/policy-templates)

R

ready(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
readyStatus(Long, GatekeeperStatus) - Method in interface com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.ReadyStatusFactory
 
readyStatus(List<ReadyStatus>) - Method in interface com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.ReadyStatusFactory
Given a list of ReadyStatus this method creates a new Ready Status that is the composition of all of them.
readyStatus(Long, GatekeeperStatus) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
readyStatus(List<ReadyStatus>) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
ReadyStatusFactory - Interface in com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck
A factory to create ReadyStatus belonging to an App.
RecoverableChangeType - Class in com.mulesoft.mule.runtime.gw.policies.service.detection.change
Represents the action that must be taken to consolidate the current status with with the desired status.
RecoverableChangeType(PolicyDefinition, PolicyDefinition) - Constructor for class com.mulesoft.mule.runtime.gw.policies.service.detection.change.RecoverableChangeType
 
remove(String) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
remove(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Removes the specified policy, valid or failed, from the store.
removeAll(ApiKey) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
removeAll(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicySetDeploymentService
Removes every policy from the specified API
removePolicy(PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentService
 
removePolicy(String) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentService
 
removePolicy(PolicyDefinition) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentService
Removes the specified policy from the API implementation specified in the definition
removePolicy(String) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentService
Removes the specified policy
reorderPolicy(PolicyDefinition, PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentService
 
reorderPolicy(PolicyDefinition, PolicyDefinition) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentService
Changes Policy Order without reapplying the policy.
resolve(PolicyTemplate, Map<String, Object>) - Method in class com.mulesoft.mule.runtime.gw.policies.template.resolver.HandlebarsPolicyTemplateResolver
 
resolve(PolicyTemplate, Map<String, Object>) - Method in interface com.mulesoft.mule.runtime.gw.policies.template.resolver.PolicyTemplateResolver
Resolves the template for a policy
resolveTemplate(PolicyTemplate, Map<String, Object>) - Method in class com.mulesoft.mule.runtime.gw.policies.factory.PolicyFactoryTemplate
 
revertPolicy(PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultTransactionalPolicyDeployer
 
revertPolicy(PolicyDefinition, Api) - Method in interface com.mulesoft.mule.runtime.gw.policies.deployment.TransactionalPolicyDeployer
Indicates that the version currently applied has become the official configuration.
revertPolicy(PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentService
 
revertPolicy(PolicyDefinition) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentService
Indicates that the version currently applied has become the official configuration.

S

serializeToFile(PolicyDefinition, File) - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicyDefinitionSerializer
Serializes a policy definition to JSON format and stores the output in a file
sourcePolicyAwareAttributes() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.CompositePointcut
 
sourcePolicyAwareAttributes() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
sourcePolicyAwareAttributes() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.HttpHeaderPointcut
 
start() - Method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyWatcher
 
status() - Method in exception com.mulesoft.mule.runtime.gw.policies.template.exception.PolicyTemplateAssetException
 
status() - Method in exception com.mulesoft.mule.runtime.gw.policies.template.exception.PolicyTemplateException
 
status() - Method in exception com.mulesoft.mule.runtime.gw.policies.template.exception.PolicyTemplateResolverException
 
statusDescription() - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.DefaultReadyStatus
 
stop() - Method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyWatcher
 
store(PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
store(Policy) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
store(PolicyDefinition) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Stores just the policy definition.
store(Policy) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Stores the complete policy.
storeDeploymentFailure(PolicyDefinition, ApiKey, Exception) - Method in class com.mulesoft.mule.runtime.gw.policies.store.DefaultPolicyStore
 
storeDeploymentFailure(PolicyDefinition, ApiKey, Exception) - Method in interface com.mulesoft.mule.runtime.gw.policies.store.PolicyStore
Stores the deployment failure exception in the failed policies folder
storedOnlinePoliciesByApi() - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicySetDeploymentService
 
storedOnlinePoliciesByApi() - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicySetDeploymentService
Returns the online policies present in the file system, grouped by API
StrictGateKeeper - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle
Implementation of Strict mode GateKeeper.
StrictGateKeeper(ApiService, PolicyFactory) - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.StrictGateKeeper
 
StringEncrypter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.encrypter
Knows how to encrypt and decrypt single config values that are represented with a String
StringEncrypter(RuntimeEncrypter, boolean, List<PolicyProperty>) - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.StringEncrypter
 
StringListTypeFilter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.filter
Filters properties that match with the same types as StringTypeFilter in an array format.
StringListTypeFilter() - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.filter.StringListTypeFilter
 
StringTypeFilter - Class in com.mulesoft.mule.runtime.gw.policies.encryption.filter
Filters properties that match with one of the following custom YAML types: - Expressions - Strings - URL - IpAdress This filter is used when the encryption feature is enabled.
StringTypeFilter() - Constructor for class com.mulesoft.mule.runtime.gw.policies.encryption.filter.StringTypeFilter
 
supply(ApiImplementation, PolicyDefinition, PolicySpecification) - Method in interface com.mulesoft.mule.runtime.gw.policies.notification.PolicyNotificationListenerSupplier
Supplies a notification listener that will be injected in the policy's context.
supply(ApiImplementation, PolicyDefinition, PolicySpecification) - Method in class com.mulesoft.mule.runtime.gw.policies.notification.PolicyNotificationListenerSuppliers
 
supports(String, Optional<PolicyProperty>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.KeyvalueEncrypter
 
supports(String, Optional<PolicyProperty>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfKeyvaluesEncrypter
 
supports(String, Optional<PolicyProperty>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.ListOfStringsEncrypter
 
supports(String, Optional<PolicyProperty>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.NullEncrypter
 
supports(String) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
Whether this encrypter supports treating the given key
supports(String, Optional<PolicyProperty>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
 
supports(String, Optional<PolicyProperty>) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.StringEncrypter
 

T

TEMPLATE_PREFIX - Static variable in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
 
TEMPLATE_SUFFIX - Static variable in class com.mulesoft.mule.runtime.gw.policies.encryption.encrypter.PolicyTypeEncrypter
 
templatesTempFolder - Variable in class com.mulesoft.mule.runtime.gw.policies.template.provider.PolicyTemplateProvider
 
test(String) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.filter.IdentityManagementFilter
 
test(PolicyProperty) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.filter.KeyvalueTypeFilter
 
test(PolicyProperty) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.filter.ListOfKeyvaluesTypeFilter
 
test(PolicyProperty) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.filter.StringListTypeFilter
 
test(PolicyProperty) - Method in class com.mulesoft.mule.runtime.gw.policies.encryption.filter.StringTypeFilter
 
TextReadyStatusFactory - Class in com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck
 
TextReadyStatusFactory() - Constructor for class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
toString() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.EffectiveHttpResourcePointcut
 
toString() - Method in class com.mulesoft.mule.runtime.gw.policies.pointcut.HttpHeaderPointcut
 
TransactionalPolicyDeployer - Interface in com.mulesoft.mule.runtime.gw.policies.deployment
Provides the functionality to deploy and undeploy policies to applications

U

unblockApi(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.BlockingGateKeeper
 
unblockApi(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
unblockApi(Api) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.HdpApisHealthCheckListener
 
undeploy(String, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultPolicyDeployer
 
undeploy(String, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultTransactionalPolicyDeployer
 
undeploy(String, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.InternalPolicyDeployer
 
undeploy(String, Api) - Method in interface com.mulesoft.mule.runtime.gw.policies.deployment.PolicyDeployer
Undeploys the given policy from the specified API implementation.
untracked(Long) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.healthcheck.TextReadyStatusFactory
 
update(PolicyDefinition, PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultTransactionalPolicyDeployer
 
update(PolicyDefinition, PolicyDefinition, Api) - Method in interface com.mulesoft.mule.runtime.gw.policies.deployment.TransactionalPolicyDeployer
Tries to update the configuration of the policy.
updateOrder(PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultPolicyDeployer
 
updateOrder(PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultTransactionalPolicyDeployer
 
updateOrder(PolicyDefinition, PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.DefaultTransactionalPolicyDeployer
 
updateOrder(PolicyDefinition, Api) - Method in class com.mulesoft.mule.runtime.gw.policies.deployment.InternalPolicyDeployer
 
updateOrder(PolicyDefinition, Api) - Method in interface com.mulesoft.mule.runtime.gw.policies.deployment.PolicyDeployer
Hot reorders the policy to the specified API implementation.
updateOrder(PolicyDefinition, PolicyDefinition, Api) - Method in interface com.mulesoft.mule.runtime.gw.policies.deployment.TransactionalPolicyDeployer
Tries to update the order of the policy.
updatePolicy(PolicyDefinition, PolicyDefinition) - Method in class com.mulesoft.mule.runtime.gw.policies.service.DefaultPolicyDeploymentService
 
updatePolicy(PolicyDefinition, PolicyDefinition) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.PolicyDeploymentService
First undeploys the policy, and then deploys it again.

V

validate(File) - Static method in class com.mulesoft.mule.runtime.gw.policies.offline.OfflinePolicyDefinitionValidator
 
validOrigin(PolicySet) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.FlexibleGateKeeper
 
validOrigin(PolicySet) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.GateKeeper
 
validOrigin(PolicySet) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.HdpApisHealthCheckListener
 
validOrigin(PolicySet) - Method in class com.mulesoft.mule.runtime.gw.policies.lifecyle.StrictGateKeeper
 
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus.DeploymentStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mulesoft.mule.runtime.gw.policies.PolicyDefinitionDeploymentStatus.DeploymentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
visit(PolicyAdded) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeTypeVisitor
 
visit(PolicyUpdate) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeTypeVisitor
 
visit(PolicyRemoved) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeTypeVisitor
 
visit(PolicyReorder) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeTypeVisitor
 
visit(PolicyRevert) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeTypeVisitor
 
visit(PolicyUnmodified) - Method in interface com.mulesoft.mule.runtime.gw.policies.service.detection.change.ChangeTypeVisitor
 
visit(PolicyAdded) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
 
visit(PolicyUpdate) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
 
visit(PolicyRemoved) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
 
visit(PolicyReorder) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
 
visit(PolicyRevert) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
 
visit(PolicyUnmodified) - Method in class com.mulesoft.mule.runtime.gw.policies.service.detection.PolicyChangeProcessor
 

W

withFile(File) - Method in class com.mulesoft.mule.runtime.gw.policies.serialization.PolicySpecificationBuilder
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

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