Uses of Enum
com.sun.xml.ws.policy.sourcemodel.wspolicy.NamespaceVersion
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.
-
Uses of NamespaceVersion in com.sun.xml.ws.api.policy
Modifier and TypeMethodDescriptionprotected PolicySourceModel
ModelUnmarshaller.createSourceModel
(NamespaceVersion nsVersion, String id, String name) static PolicySourceModel
SourceModel.createSourceModel
(NamespaceVersion nsVersion) Factory method that creates new policy source model instance.static PolicySourceModel
SourceModel.createSourceModel
(NamespaceVersion nsVersion, String policyId, String policyName) Factory method that creates new policy source model instance and initializes it according to parameters provided. -
Uses of NamespaceVersion in com.sun.xml.ws.policy
Modifier and TypeMethodDescriptionstatic Policy
Policy.createEmptyPolicy
(NamespaceVersion nsVersion, String name, String policyId) The factory method creates an immutable policy instance which represents a 'anything allowed' policy expression.static Policy
Policy.createNullPolicy
(NamespaceVersion nsVersion, String name, String policyId) The factory method creates an immutable policy instance which represents a 'nothing allowed' policy expression.static Policy
Policy.createPolicy
(NamespaceVersion nsVersion, String name, String policyId, Collection<AssertionSet> sets) The factory method creates an immutable policy instance which represents a policy expression with alternatives specified bysets
input parameter. -
Uses of NamespaceVersion in com.sun.xml.ws.policy.sourcemodel
Modifier and TypeMethodDescriptionPolicySourceModel.getNamespaceVersion()
Returns an original namespace version of this policy source model.Modifier and TypeMethodDescriptionstatic PolicySourceModel
PolicySourceModel.createPolicySourceModel
(NamespaceVersion nsVersion) Factory method that creates new policy source model instance.static PolicySourceModel
PolicySourceModel.createPolicySourceModel
(NamespaceVersion nsVersion, String policyId, String policyName) Factory method that creates new policy source model instance and initializes it according to parameters provided.protected PolicySourceModel
XmlPolicyModelUnmarshaller.createSourceModel
(NamespaceVersion nsVersion, String id, String name) Allow derived classes to pass in a custom instance of PolicySourceModel.ModifierConstructorDescriptionprotected
PolicySourceModel
(NamespaceVersion nsVersion, String policyId, String policyName, Collection<PrefixMapper> prefixMappers) Constructor that creates a new policy source model instance with given id or name identifier and a set of PrefixMappers. -
Uses of NamespaceVersion in com.sun.xml.ws.policy.sourcemodel.wspolicy
Modifier and TypeMethodDescriptionstatic NamespaceVersion
NamespaceVersion.getLatestVersion()
Returns latest supported version of the policy namespacestatic NamespaceVersion
NamespaceVersion.resolveVersion
(String uri) Resolves URI represented as a String into an enumeration value.static NamespaceVersion
NamespaceVersion.resolveVersion
(QName name) Resolves fully qualified name defined in the WS-Policy namespace into an enumeration value.static NamespaceVersion
Returns the enum constant of this type with the specified name.static NamespaceVersion[]
NamespaceVersion.values()
Returns an array containing the constants of this enum type, in the order they are declared.