com.sun.xml.ws.transport.tcp.policy
Class OptimalTransportPolicyMapConfigurator

java.lang.Object
  extended by com.sun.xml.ws.transport.tcp.policy.OptimalTransportPolicyMapConfigurator
All Implemented Interfaces:
PolicyMapConfigurator

public class OptimalTransportPolicyMapConfigurator
extends Object
implements PolicyMapConfigurator

Author:
Alexey Stashok, Marek Potociar

Nested Class Summary
static class OptimalTransportPolicyMapConfigurator.OptimalTransportAssertion
           
 
Constructor Summary
OptimalTransportPolicyMapConfigurator()
           
 
Method Summary
 Collection<PolicySubject> update(PolicyMap policyMap, SEIModel model, WSBinding wsBinding)
          A callback method that allows to retrieve policy related information from provided parameters return a collection of new policies that are added to the map.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptimalTransportPolicyMapConfigurator

public OptimalTransportPolicyMapConfigurator()
Method Detail

update

public Collection<PolicySubject> update(PolicyMap policyMap,
                                        SEIModel model,
                                        WSBinding wsBinding)
                                 throws PolicyException
Description copied from interface: PolicyMapConfigurator
A callback method that allows to retrieve policy related information from provided parameters return a collection of new policies that are added to the map. When new policies are returned, the caller may merge them with existing policies in the policy map.

Specified by:
update in interface PolicyMapConfigurator
Parameters:
policyMap - This map contains the policies that were already created
model - The WSDL model of the service
wsBinding - The binding of the service
Returns:
A collection of policies and the subject to which they are attached. May return null or an empty collection.
Throws:
PolicyException - Throw this exception if an error occurs


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