Package com.sun.xml.ws.policy.jaxws.spi
Interface PolicyFeatureConfigurator
- All Known Implementing Classes:
AddressingFeatureConfigurator
,AtFeatureConfigurator
,FastInfosetFeatureConfigurator
,McFeatureConfigurator
,MtomFeatureConfigurator
,OptimalTransportFeatureConfigurator
,RmFeatureConfigurator
,SecurityFeatureConfigurator
,SelectOptimalEncodingFeatureConfigurator
,TCPTransportFeatureConfigurator
,WsawAddressingFeatureConfigurator
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 TypeMethodDescriptionCollection<javax.xml.ws.WebServiceFeature>
getFeatures
(PolicyMapKey key, PolicyMap policyMap) A callback method that allows to retrieve policy related information from provided PolicyMap and return a list of corresponding WebServiceFeatures.
-
Method Details
-
getFeatures
Collection<javax.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 mappolicyMap
- 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
-