public class EffectiveAlternativeSelector
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
EffectiveAlternativeSelector.AlternativeFitness |
| Modifier and Type | Field and Description |
|---|---|
private static PolicyLogger |
LOGGER |
| Constructor and Description |
|---|
EffectiveAlternativeSelector() |
| Modifier and Type | Method and Description |
|---|---|
static void |
doSelection(EffectivePolicyModifier modifier)
Does the selection for policy map bound to given modifier.
|
protected static void |
selectAlternatives(EffectivePolicyModifier modifier,
AssertionValidationProcessor validationProcessor)
This method is intended to be called by extension classes that need to
override the behavior of
doSelection(com.sun.xml.ws.policy.EffectivePolicyModifier). |
private static Policy |
selectBestAlternative(Policy policy,
AssertionValidationProcessor validationProcessor) |
private static final PolicyLogger LOGGER
public static void doSelection(EffectivePolicyModifier modifier) throws PolicyException
modifier - Holds the policy mapPolicyException - Most likely an internal error if a policy could not be read or set on the policy mapwhich the map is bound toprotected static void selectAlternatives(EffectivePolicyModifier modifier, AssertionValidationProcessor validationProcessor) throws PolicyException
doSelection(com.sun.xml.ws.policy.EffectivePolicyModifier).modifier - validationProcessor - PolicyExceptionprivate static Policy selectBestAlternative(Policy policy, AssertionValidationProcessor validationProcessor) throws PolicyException
PolicyException