|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.xml.ws.WebServiceFeature
weblogic.jws.jaxws.WLSWebServiceFeature
public abstract class WLSWebServiceFeature
A WLS-specific WebServiceFeature subclass that acts as a base class
for WLS-specific WebServiceFeatures.
This class defines the concept of a feature having 'tubeline impact' if it
effects the tubes that placed into the tubeline, or the processing of a
message through that tubeline. Features that have tubeline impact can be
compared across two bindings to determine if the tubelines are 'compatible'.
Any feature that wished to indicate it has tubeline impact must implement
an Object.equals() and Object.hashCode() method taking into account the
fields of the feature that count towards equality of feature instances. These
features should also consider implementing Object.toString()
Field Summary |
---|
Fields inherited from class javax.xml.ws.WebServiceFeature |
---|
enabled |
Constructor Summary | |
---|---|
WLSWebServiceFeature()
|
Method Summary | |
---|---|
static boolean |
featuresAreEqual(WebServiceFeature feature1,
WebServiceFeature feature2)
Should only be called for features that do not override Object.equals for equality checking. |
String |
getClientIdComponent()
|
static boolean |
isKnownTubelineImpactingFeature(Class<? extends WebServiceFeature> clazz)
|
boolean |
isTubelineImpact()
Get an indication of whether this feature will impact the semantics or behavior of the tubeline created when it is present. |
protected void |
setTubelineImpact(boolean impact)
|
Methods inherited from class javax.xml.ws.WebServiceFeature |
---|
getID, isEnabled |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WLSWebServiceFeature()
Method Detail |
---|
public static boolean isKnownTubelineImpactingFeature(Class<? extends WebServiceFeature> clazz)
public static boolean featuresAreEqual(WebServiceFeature feature1, WebServiceFeature feature2)
protected void setTubelineImpact(boolean impact)
public boolean isTubelineImpact()
public String getClientIdComponent()
|
Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |