Uses of Class
com.sun.xml.ws.policy.PolicyAssertion
Packages that use PolicyAssertion
Package
Description
The root package of public policy API.
The part of public policy API that defines the classes and interfaces dealing with
the policy tree structure (policy source model) creation and manipulation.
The package contains policy API extension point definitions.
-
Uses of PolicyAssertion in com.sun.xml.ws.policy
Subclasses of PolicyAssertion in com.sun.xml.ws.policyModifier and TypeClassDescriptionclassComplex assertion is an abstract class that serves as a base class for any assertion that MAY contain nested policies.classSimple assertion is an abstract class that serves as a base class for any assertion that MAY NOT contain nested policies.Methods in com.sun.xml.ws.policy with type parameters of type PolicyAssertionModifier and TypeMethodDescription<T extends PolicyAssertion>
TPolicyAssertion.getImplementation(Class<T> type) Casts the assertion to the implementation type.Methods in com.sun.xml.ws.policy that return types with arguments of type PolicyAssertionModifier and TypeMethodDescriptionSearches for assertions with given name.final Iterator<PolicyAssertion>PolicyAssertion.getParametersIterator()Returns the assertion's parameter collection iterator.AssertionSet.iterator()Returns an iterator over a set of child policy assertion objects.Methods in com.sun.xml.ws.policy with parameters of type PolicyAssertionModifier and TypeMethodDescriptionAssertionValidationProcessor.validateClientSide(PolicyAssertion assertion) Validates fitness of theassertionon the client side.AssertionValidationProcessor.validateServerSide(PolicyAssertion assertion) Validates fitness of theassertionon the server side.Method parameters in com.sun.xml.ws.policy with type arguments of type PolicyAssertionModifier and TypeMethodDescriptionstatic AssertionSetAssertionSet.createAssertionSet(Collection<? extends PolicyAssertion> assertions) Creates and returns new assertion set holding a set of provided policy assertions.Constructor parameters in com.sun.xml.ws.policy with type arguments of type PolicyAssertionModifierConstructorDescriptionprotectedComplexAssertion(AssertionData data, Collection<? extends PolicyAssertion> assertionParameters, AssertionSet nestedAlternative) protectedPolicyAssertion(AssertionData assertionData, Collection<? extends PolicyAssertion> assertionParameters) Creates generic assertionand stores the data specified in input parametersprotectedPolicyAssertion(AssertionData assertionData, Collection<? extends PolicyAssertion> assertionParameters, AssertionSet nestedAlternative) Deprecated.protectedSimpleAssertion(AssertionData data, Collection<? extends PolicyAssertion> assertionParameters) -
Uses of PolicyAssertion in com.sun.xml.ws.policy.sourcemodel
Method parameters in com.sun.xml.ws.policy.sourcemodel with type arguments of type PolicyAssertionModifier and TypeMethodDescriptionprotected voidPolicyModelGenerator.translate(ModelNode assertionNode, Iterator<PolicyAssertion> assertionParametersIterator) Iterates through all contained assertions and adds them to the info model. -
Uses of PolicyAssertion in com.sun.xml.ws.policy.spi
Methods in com.sun.xml.ws.policy.spi that return PolicyAssertionModifier and TypeMethodDescriptionPolicyAssertionCreator.createAssertion(AssertionData data, Collection<PolicyAssertion> assertionParameters, AssertionSet nestedAlternative, PolicyAssertionCreator defaultCreator) Creates domain-specific policy assertion instance according to assertion data provided.Methods in com.sun.xml.ws.policy.spi with parameters of type PolicyAssertionModifier and TypeMethodDescriptionAbstractQNameValidator.validateClientSide(PolicyAssertion assertion) PolicyAssertionValidator.validateClientSide(PolicyAssertion assertion) An implementation of this method must return:Fitness.UNKNOWNif the policy assertion type is not recognizedFitness.SUPPORTEDif the policy assertion is supported in the client-side contextFitness.UNSUPPORTEDif the policy assertion is recognized however it's content is not supported.AbstractQNameValidator.validateServerSide(PolicyAssertion assertion) PolicyAssertionValidator.validateServerSide(PolicyAssertion assertion) An implementation of this method must return:Fitness.UNKNOWNif the policy assertion type is not recognizedFitness.SUPPORTEDif the policy assertion is supported in the server-side contextFitness.UNSUPPORTEDif the policy assertion is recognized however it's content is not supported.Method parameters in com.sun.xml.ws.policy.spi with type arguments of type PolicyAssertionModifier and TypeMethodDescriptionPolicyAssertionCreator.createAssertion(AssertionData data, Collection<PolicyAssertion> assertionParameters, AssertionSet nestedAlternative, PolicyAssertionCreator defaultCreator) Creates domain-specific policy assertion instance according to assertion data provided.
SimpleAssertionorComplexAssertioninstead.