Package com.sun.xml.ws.policy.jaxws
Class DefaultPolicyResolver
- java.lang.Object
-
- com.sun.xml.ws.policy.jaxws.DefaultPolicyResolver
-
- All Implemented Interfaces:
PolicyResolver
public class DefaultPolicyResolver extends Object implements PolicyResolver
This default implementation runs the policy validators on the server side and selects a policy alternative on the client side.- Author:
- Rama Pulavarthi, Fabian Ritzmann
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.sun.xml.ws.api.policy.PolicyResolver
PolicyResolver.ClientContext, PolicyResolver.ServerContext
-
-
Constructor Summary
Constructors Constructor Description DefaultPolicyResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyMap
resolve(PolicyResolver.ClientContext context)
Creates a PolicyResolverPolicyMap
resolve(PolicyResolver.ServerContext context)
Creates a PolicyResolver
-
-
-
Method Detail
-
resolve
public PolicyMap resolve(PolicyResolver.ServerContext context)
Description copied from interface:PolicyResolver
Creates a PolicyResolver- Specified by:
resolve
in interfacePolicyResolver
- Parameters:
context
- ServerContext that captures information useful for resolving Policy on server-side- Returns:
- A PolicyMap with single policy alternative that gets created after consulting various configuration models.
-
resolve
public PolicyMap resolve(PolicyResolver.ClientContext context)
Description copied from interface:PolicyResolver
Creates a PolicyResolver- Specified by:
resolve
in interfacePolicyResolver
- Parameters:
context
- ServerContext that captures information useful for resolving Policy on client-side- Returns:
- A PolicyMap with single policy alternative that gets created after consulting various configuration models.
-
-