com.sun.xml.ws.policy.jaxws
Class DefaultPolicyResolver

java.lang.Object
  extended by 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
DefaultPolicyResolver()
           
 
Method Summary
 PolicyMap resolve(PolicyResolver.ClientContext context)
          Creates a PolicyResolver
 PolicyMap resolve(PolicyResolver.ServerContext context)
          Creates a PolicyResolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPolicyResolver

public DefaultPolicyResolver()
Method Detail

resolve

public PolicyMap resolve(PolicyResolver.ServerContext context)
Description copied from interface: PolicyResolver
Creates a PolicyResolver

Specified by:
resolve in interface PolicyResolver
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 interface PolicyResolver
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.


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.