Interface PolicyFeatureConfigurator

All Known Implementing Classes:
AddressingFeatureConfigurator, FastInfosetFeatureConfigurator, MtomFeatureConfigurator, SelectOptimalEncodingFeatureConfigurator

public interface PolicyFeatureConfigurator
The service provider implementing this interface will be discovered and called to configure wsdl model based on PolicyMap bound to it.
Since:
JAX-WS 2.2
Author:
japod, Fabian Ritzmann, [email protected]
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<jakarta.xml.ws.WebServiceFeature>
    A callback method that allows to retrieve policy related information from provided PolicyMap and return a list of corresponding WebServiceFeatures.
  • Method Details

    • getFeatures

      Collection<jakarta.xml.ws.WebServiceFeature> getFeatures(PolicyMapKey key, PolicyMap policyMap) throws PolicyException
      A callback method that allows to retrieve policy related information from provided PolicyMap and return a list of corresponding WebServiceFeatures.
      Parameters:
      key - Identifies the policy in the policy map
      policyMap - Provides policies as a source of information on proper configuration
      Returns:
      A list of features that correspond to the policy identified by the policy map key. May be empty but not null.
      Throws:
      PolicyException - If an error occurred