com.sun.xml.ws.policy.jaxws.spi
Interface PolicyMapUpdateProvider

All Known Implementing Classes:
AddressingMapUpdateProvider, MtomMapUpdateProvider, RxMapUpdateProvider, TxMapUpdateProvider

public interface PolicyMapUpdateProvider

The service provider implementing this interface will be discovered and called to extend created PolicyMap instance with additional policy bindings. The call is performed directly after WSIT config file is parsed.


Method Summary
 void update(com.sun.xml.ws.policy.PolicyMapExtender policyMapMutator, com.sun.xml.ws.policy.PolicyMap policyMap, com.sun.xml.ws.api.model.SEIModel model, com.sun.xml.ws.api.WSBinding wsBinding)
          A callback method that allows to retrieve policy related information from provided parameters and modify the associated policy map accordingly via provided policy map mutator object, which is associated with the policy map.
 

Method Detail

update

void update(com.sun.xml.ws.policy.PolicyMapExtender policyMapMutator,
            com.sun.xml.ws.policy.PolicyMap policyMap,
            com.sun.xml.ws.api.model.SEIModel model,
            com.sun.xml.ws.api.WSBinding wsBinding)
            throws com.sun.xml.ws.policy.PolicyException
A callback method that allows to retrieve policy related information from provided parameters and modify the associated policy map accordingly via provided policy map mutator object, which is associated with the policy map. TODO: clarify with jax-ws guys, what information is to be provided by jax-ws on generated wsdl doc

Throws:
com.sun.xml.ws.policy.PolicyException