-
- All Superinterfaces:
WSDLObject
- All Known Subinterfaces:
WSDLBoundPortType,WSDLPort
public interface WSDLFeaturedObject extends WSDLObject
WSDLObjectthat can have features associated with it.WSDLParserExtensions can add features to this object, which will then be incorporated whenDispatchs and proxies are created for the port.- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddFeature(WebServiceFeature feature)Enables aWebServiceFeaturebased upon policy assertions on this port.<F extends WebServiceFeature>
FgetFeature(Class<F> featureType)WSFeatureListgetFeatures()Gets the feature list associated with this object.-
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject
getLocation
-
-
-
-
Method Detail
-
getFeature
@Nullable <F extends WebServiceFeature> F getFeature(@NotNull Class<F> featureType)
-
getFeatures
@NotNull WSFeatureList getFeatures()
Gets the feature list associated with this object.
-
addFeature
void addFeature(@NotNull WebServiceFeature feature)Enables aWebServiceFeaturebased upon policy assertions on this port. This method would be called during WSDL parsing by WS-Policy code.
-
-