|
||||||||||
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 BindingImpl
protected void addRequiredRoles()
public Set<String> getRoles()
getRoles
in interface javax.xml.ws.soap.SOAPBinding
public void setRoles(Set<String> roles)
setRoles
in interface javax.xml.ws.soap.SOAPBinding
public boolean isMTOMEnabled()
isMTOMEnabled
in interface javax.xml.ws.soap.SOAPBinding
public void setMTOMEnabled(boolean b)
setMTOMEnabled
in interface javax.xml.ws.soap.SOAPBinding
public javax.xml.soap.SOAPFactory getSOAPFactory()
getSOAPFactory
in interface javax.xml.ws.soap.SOAPBinding
public 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 |