Class AddressingPolicyMapConfigurator

  • All Implemented Interfaces:
    PolicyMapConfigurator

    public class AddressingPolicyMapConfigurator
    extends Object
    implements PolicyMapConfigurator
    Generate an addressing policy and updates the PolicyMap if AddressingFeature is enabled.
    Author:
    Fabian Ritzmann, Rama Pulavarthi
    • Constructor Detail

      • AddressingPolicyMapConfigurator

        public AddressingPolicyMapConfigurator()
    • Method Detail

      • update

        public Collection<com.sun.xml.ws.policy.PolicySubject> update​(com.sun.xml.ws.policy.PolicyMap policyMap,
                                                                      SEIModel model,
                                                                      WSBinding wsBinding)
                                                               throws com.sun.xml.ws.policy.PolicyException
        Puts an addressing policy into the PolicyMap if the addressing feature was set.
        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:
        com.sun.xml.ws.policy.PolicyException - Throw this exception if an error occurs