- java.lang.Object
- 
- javax.xml.ws.WebServiceFeature
 
- 
- Direct Known Subclasses:
- AddressingFeature,- MTOMFeature,- RespectBindingFeature
 
 
 public abstract class WebServiceFeature extends Object A WebServiceFeature is used to represent a feature that can be enabled or disabled for a web service.The JAX-WS specification will define some standard features and JAX-WS implementors are free to define additional features if necessary. Vendor specific features may not be portable so caution should be used when using them. Each Feature definition MUST define a public static final String IDthat can be used in the Feature annotation to refer to the feature. This ID MUST be unique across all features of all vendors. When defining a vendor specific feature ID, use a vendor specific namespace in the ID string.- Since:
- 1.6, JAX-WS 2.1
- See Also:
- RespectBindingFeature,- AddressingFeature,- MTOMFeature
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleanenabledSpecifies if the feature is enabled or disabled
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedWebServiceFeature()Default constructor.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringgetID()Get the unique identifier for this WebServiceFeature.booleanisEnabled()Returnstrueif this feature is enabled.
 
- 
- 
- 
Method Detail- 
getIDpublic abstract String getID() Get the unique identifier for this WebServiceFeature.- Returns:
- the unique identifier for this feature.
 
 - 
isEnabledpublic boolean isEnabled() Returnstrueif this feature is enabled.- Returns:
- trueif and only if the feature is enabled .
 
 
- 
 
-