Package | Description |
---|---|
com.sun.xml.ws.policy |
The root package of public policy API.
|
com.sun.xml.ws.policy.privateutil |
This package contains utility classes that are not part of the public Policy API.
|
com.sun.xml.ws.policy.sourcemodel |
The part of public policy API that defines the classes and interfaces dealing with
the policy tree structure (policy source model) creation and manipulation.
|
com.sun.xml.ws.policy.sourcemodel.attach | |
com.sun.xml.ws.policy.spi |
The package contains policy API extension point definitions.
|
Modifier and Type | Method and Description |
---|---|
static void |
EffectiveAlternativeSelector.doSelection(EffectivePolicyModifier modifier)
Does the selection for policy map bound to given modifier.
|
Policy |
PolicySubject.getEffectivePolicy(PolicyMerger merger)
Returns the effective policy of the subject, i.e.
|
Policy |
PolicyMap.getEndpointEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getFaultMessageEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getInputMessageEffectivePolicy(PolicyMapKey key) |
static AssertionValidationProcessor |
AssertionValidationProcessor.getInstance()
Factory method that returns singleton instance of the class.
|
Policy |
PolicyMap.getOperationEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getOutputMessageEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getServiceEffectivePolicy(PolicyMapKey key) |
static void |
PolicyMapUtil.insertPolicies(PolicyMap policyMap,
Collection<PolicySubject> policySubjects,
QName serviceName,
QName portName)
Inserts all PolicySubjects of type WsdlBindingSubject into the given policy map.
|
static void |
PolicyMapUtil.rejectAlternatives(PolicyMap map)
Throw an exception if the policy map contains any policy with at least two
policy alternatives.
|
protected static void |
EffectiveAlternativeSelector.selectAlternatives(EffectivePolicyModifier modifier,
AssertionValidationProcessor validationProcessor)
This method is intended to be called by extension classes that need to
override the behavior of
EffectiveAlternativeSelector.doSelection(com.sun.xml.ws.policy.EffectivePolicyModifier) . |
PolicyAssertionValidator.Fitness |
AssertionValidationProcessor.validateClientSide(PolicyAssertion assertion)
Validates fitness of the
assertion on the client side. |
PolicyAssertionValidator.Fitness |
AssertionValidationProcessor.validateServerSide(PolicyAssertion assertion)
Validates fitness of the
assertion on the server side. |
Constructor and Description |
---|
AssertionValidationProcessor(Collection<PolicyAssertionValidator> policyValidators)
This constructor adds the given set of policy validators to the dynamically
discovered PolicyAssertionValidators.
|
Modifier and Type | Method and Description |
---|---|
static String |
PolicyUtils.ConfigFile.generateFullName(String configFileIdentifier)
Generates a config file resource name from provided config file identifier.
|
Modifier and Type | Method and Description |
---|---|
void |
PolicySourceModel.expand(PolicySourceModelContext context)
Expands current policy model.
|
static PolicyModelTranslator |
PolicyModelTranslator.getTranslator()
Method returns thread-safe policy model translator instance.
|
abstract void |
PolicyModelMarshaller.marshal(Collection<PolicySourceModel> models,
Object storage)
Marshalls the collection of policy source models using provided storage reference
|
void |
XmlPolicyModelMarshaller.marshal(Collection<PolicySourceModel> models,
Object storage) |
abstract void |
PolicyModelMarshaller.marshal(PolicySourceModel model,
Object storage)
Marshalls the policy source model using provided storage reference
|
void |
XmlPolicyModelMarshaller.marshal(PolicySourceModel model,
Object storage) |
abstract PolicySourceModel |
PolicyModelGenerator.translate(Policy policy)
This method translates a
Policy into a
policy infoset . |
Policy |
PolicyModelTranslator.translate(PolicySourceModel model)
The method translates
PolicySourceModel structure into normalized Policy expression. |
PolicySourceModel |
XmlPolicyModelUnmarshaller.unmarshalModel(Object storage)
|
abstract PolicySourceModel |
PolicyModelUnmarshaller.unmarshalModel(Object storage)
Unmarshalls single policy source model from provided storage reference.
|
Constructor and Description |
---|
PolicyModelTranslator(Collection<PolicyAssertionCreator> creators) |
Modifier and Type | Method and Description |
---|---|
static Map<URI,Policy> |
ExternalAttachmentsUnmarshaller.unmarshal(Reader source) |
Modifier and Type | Class and Description |
---|---|
class |
AssertionCreationException
Exception thrown in case of assertion creation failure.
|
Copyright © 2006–2016 Oracle Corporation. All rights reserved.