public interface TransactionalPolicyDeploymentService
| Modifier and Type | Method and Description |
|---|---|
void |
deploy(PolicyDefinition policy,
Api api)
Deploys the policy to the specified API implementation.
|
void |
revertPolicy(PolicyDefinition policy,
Api api)
Indicates that the version currently applied has become the official configuration.
|
void |
undeploy(PolicyDefinition policy,
Api api)
Undeploys the given policy from the specified API implementation.
|
void |
update(PolicyDefinition oldPolicy,
PolicyDefinition updatedPolicy,
Api api)
Tries to update the configuration of the policy.
|
void |
updateOrder(PolicyDefinition oldPolicy,
PolicyDefinition updatedPolicy,
Api api)
Tries to update the order of the policy.
|
void deploy(PolicyDefinition policy, Api api)
policy - policy to deployapi - where to deployvoid updateOrder(PolicyDefinition oldPolicy, PolicyDefinition updatedPolicy, Api api)
oldPolicy - the policyDefinition before the order changeupdatedPolicy - the policyDefinition after the order changeapi - the api to which the policy will be deployedvoid update(PolicyDefinition oldPolicy, PolicyDefinition updatedPolicy, Api api)
oldPolicy - the policyDefinition before the configuration changeupdatedPolicy - the policyDefinition after the configuration changeapi - the api to which the policy will be deployedvoid revertPolicy(PolicyDefinition policy, Api api)
policy - definition of the applied policy.api - the api to which the policy will be deployedvoid undeploy(PolicyDefinition policy, Api api)
policy - the policy to undeployapi - from where to undeployCopyright © 2014–2025 MuleSoft, Inc.. All rights reserved.