public final class EffectivePolicyModifier extends PolicyMapMutator
| Modifier and Type | Method | Description |
|---|---|---|
static EffectivePolicyModifier |
createEffectivePolicyModifier() |
|
void |
setNewEffectivePolicyForEndpointScope(PolicyMapKey key,
Policy newEffectivePolicy) |
Replaces current effective policy on the endpoint scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
setNewEffectivePolicyForFaultMessageScope(PolicyMapKey key,
Policy newEffectivePolicy) |
Replaces current effective policy on the fault message scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
setNewEffectivePolicyForInputMessageScope(PolicyMapKey key,
Policy newEffectivePolicy) |
Replaces current effective policy on the input message scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
setNewEffectivePolicyForOperationScope(PolicyMapKey key,
Policy newEffectivePolicy) |
Replaces current effective policy on the operation scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
setNewEffectivePolicyForOutputMessageScope(PolicyMapKey key,
Policy newEffectivePolicy) |
Replaces current effective policy on the output message scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
setNewEffectivePolicyForServiceScope(PolicyMapKey key,
Policy newEffectivePolicy) |
Replaces current effective policy on the service scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconnect, disconnect, getMap, isConnectedpublic static EffectivePolicyModifier createEffectivePolicyModifier()
public void setNewEffectivePolicyForServiceScope(PolicyMapKey key, Policy newEffectivePolicy)
key parameter) with the new efective
policy provided as a second input parameter. If no policy was defined for the presented key, the new policy is simply
stored with the key.key - identifier of the scope the effective policy should be replaced with the new one. Must not be null.newEffectivePolicy - the new policy to replace the old effective policy of the scope. Must not be null.IllegalArgumentException - in case any of the input parameters is nullpublic void setNewEffectivePolicyForEndpointScope(PolicyMapKey key, Policy newEffectivePolicy)
key parameter) with the new efective
policy provided as a second input parameter.key - identifier of the scope the effective policy should be replaced with the new one. Must not be null.newEffectivePolicy - the new policy to replace the old effective policy of the scope. Must not be null.IllegalArgumentException - in case any of the input parameters is nullpublic void setNewEffectivePolicyForOperationScope(PolicyMapKey key, Policy newEffectivePolicy)
key parameter) with the new efective
policy provided as a second input parameter. If no policy was defined for the presented key, the new policy is simply
stored with the key.key - identifier of the scope the effective policy should be replaced with the new one. Must not be null.newEffectivePolicy - the new policy to replace the old effective policy of the scope. Must not be null.IllegalArgumentException - in case any of the input parameters is nullpublic void setNewEffectivePolicyForInputMessageScope(PolicyMapKey key, Policy newEffectivePolicy)
key parameter) with the new efective
policy provided as a second input parameter. If no policy was defined for the presented key, the new policy is simply
stored with the key.key - identifier of the scope the effective policy should be replaced with the new one. Must not be null.newEffectivePolicy - the new policy to replace the old effective policy of the scope. Must not be null.IllegalArgumentException - in case any of the input parameters is nullpublic void setNewEffectivePolicyForOutputMessageScope(PolicyMapKey key, Policy newEffectivePolicy)
key parameter) with the new efective
policy provided as a second input parameter. If no policy was defined for the presented key, the new policy is simply
stored with the key.key - identifier of the scope the effective policy should be replaced with the new one. Must not be null.newEffectivePolicy - the new policy to replace the old effective policy of the scope. Must not be null.IllegalArgumentException - in case any of the input parameters is nullpublic void setNewEffectivePolicyForFaultMessageScope(PolicyMapKey key, Policy newEffectivePolicy)
key parameter) with the new efective
policy provided as a second input parameter. If no policy was defined for the presented key, the new policy is simply
stored with the key.key - identifier of the scope the effective policy should be replaced with the new one. Must not be null.newEffectivePolicy - the new policy to replace the old effective policy of the scope. Must not be null.IllegalArgumentException - in case any of the input parameters is nullCopyright © 2006–2018 Oracle Corporation. All rights reserved.