- 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
-
- 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)