|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.binding.BindingImpl
com.sun.xml.ws.binding.SOAPBindingImpl
public final class SOAPBindingImpl
| Field Summary | |
|---|---|
protected SOAPVersion |
soapVersion
|
static String |
X_SOAP12HTTP_BINDING
|
| Fields inherited from class com.sun.xml.ws.binding.BindingImpl |
|---|
features |
| Fields inherited from interface javax.xml.ws.soap.SOAPBinding |
|---|
SOAP11HTTP_BINDING, SOAP11HTTP_MTOM_BINDING, SOAP12HTTP_BINDING, SOAP12HTTP_MTOM_BINDING |
| Constructor Summary | |
|---|---|
SOAPBindingImpl(BindingID bindingId)
Use BindingImpl.create(BindingID) to create this. |
|
SOAPBindingImpl(BindingID bindingId,
javax.xml.ws.WebServiceFeature... features)
Use BindingImpl.create(BindingID) to create this. |
|
| Method Summary | |
|---|---|
protected void |
addRequiredRoles()
|
protected HandlerConfiguration |
createHandlerConfig(List<javax.xml.ws.handler.Handler> handlerChain)
This method separates the logical and protocol handlers. |
javax.xml.soap.MessageFactory |
getMessageFactory()
|
Set<String> |
getRoles()
|
javax.xml.soap.SOAPFactory |
getSOAPFactory()
|
boolean |
isMTOMEnabled()
Used typically by the runtime to enable/disable Mtom optimization |
void |
setMTOMEnabled(boolean b)
Client application can override if the MTOM optimization should be enabled |
void |
setPortKnownHeaders(Set<QName> headers)
This method should be called if the binding has SOAPSEIModel The Headers understood by the Port are set, so that they can be used for MU processing. |
void |
setRoles(Set<String> roles)
Adds the next and other roles in case this has been called by a user without them. |
| Methods inherited from class com.sun.xml.ws.binding.BindingImpl |
|---|
addFeature, create, create, createCodec, getAddressingVersion, getBindingId, getBindingID, getDefaultBinding, getFeature, getFeatures, getHandlerChain, getHandlerConfig, getSOAPVersion, isFeatureEnabled, setFeatures, setHandlerChain, setHandlerConfig |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.ws.Binding |
|---|
getBindingID, getHandlerChain, setHandlerChain |
| Field Detail |
|---|
public static final String X_SOAP12HTTP_BINDING
protected final SOAPVersion soapVersion
| Constructor Detail |
|---|
SOAPBindingImpl(BindingID bindingId)
BindingImpl.create(BindingID) to create this.
SOAPBindingImpl(BindingID bindingId,
javax.xml.ws.WebServiceFeature... features)
BindingImpl.create(BindingID) to create this.
features - These features have a precedence over
the implicit features
associated with the BindingID.| Method Detail |
|---|
public void setPortKnownHeaders(@NotNull
Set<QName> headers)
headers - protected HandlerConfiguration createHandlerConfig(List<javax.xml.ws.handler.Handler> handlerChain)
createHandlerConfig in class BindingImplprotected void addRequiredRoles()
public Set<String> getRoles()
getRoles in interface javax.xml.ws.soap.SOAPBindingpublic void setRoles(Set<String> roles)
setRoles in interface javax.xml.ws.soap.SOAPBindingpublic boolean isMTOMEnabled()
isMTOMEnabled in interface javax.xml.ws.soap.SOAPBindingpublic void setMTOMEnabled(boolean b)
setMTOMEnabled in interface javax.xml.ws.soap.SOAPBindingpublic javax.xml.soap.SOAPFactory getSOAPFactory()
getSOAPFactory in interface javax.xml.ws.soap.SOAPBindingpublic javax.xml.soap.MessageFactory getMessageFactory()
getMessageFactory in interface javax.xml.ws.soap.SOAPBinding
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||