abstract class AbstractFeaturedObjectImpl extends AbstractExtensibleImpl implements WSDLFeaturedObject
AbstractExtensibleImpl.UnknownWSDLExtension| Modifier and Type | Field and Description |
|---|---|
protected WebServiceFeatureList |
features |
extensions, notUnderstoodExtensions| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFeaturedObjectImpl(String systemId,
int lineNumber) |
protected |
AbstractFeaturedObjectImpl(javax.xml.stream.XMLStreamReader xsr) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFeature(WebServiceFeature feature)
Enables a
WebServiceFeature based upon policy assertions on this port. |
<F extends WebServiceFeature> |
getFeature(Class<F> featureType) |
WebServiceFeature |
getFeature(String id) |
WebServiceFeatureList |
getFeatures()
Gets the feature list associated with this object.
|
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensionsgetLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocationprotected WebServiceFeatureList features
protected AbstractFeaturedObjectImpl(javax.xml.stream.XMLStreamReader xsr)
protected AbstractFeaturedObjectImpl(String systemId, int lineNumber)
public final void addFeature(WebServiceFeature feature)
WSDLFeaturedObjectWebServiceFeature based upon policy assertions on this port.
This method would be called during WSDL parsing by WS-Policy code.addFeature in interface WSDLFeaturedObject@NotNull public WebServiceFeatureList getFeatures()
WSDLFeaturedObjectgetFeatures in interface WSDLFeaturedObjectpublic final WebServiceFeature getFeature(String id)
@Nullable public <F extends WebServiceFeature> F getFeature(@NotNull Class<F> featureType)
getFeature in interface WSDLFeaturedObjectCopyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.