public interface SOAPBinding extends Binding
SOAPBinding
interface is an abstraction for
the SOAP binding.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SOAP11HTTP_BINDING
A constant representing the identity of the SOAP 1.1 over HTTP binding.
|
static java.lang.String |
SOAP11HTTP_MTOM_BINDING
A constant representing the identity of the SOAP 1.1 over HTTP binding
with MTOM enabled by default.
|
static java.lang.String |
SOAP12HTTP_BINDING
A constant representing the identity of the SOAP 1.2 over HTTP binding.
|
static java.lang.String |
SOAP12HTTP_MTOM_BINDING
A constant representing the identity of the SOAP 1.2 over HTTP binding
with MTOM enabled by default.
|
Modifier and Type | Method and Description |
---|---|
MessageFactory |
getMessageFactory()
Gets the Jakarta SOAP with Attachments'
MessageFactory instance used by this SOAP binding. |
java.util.Set<java.lang.String> |
getRoles()
Gets the roles played by the SOAP binding instance.
|
SOAPFactory |
getSOAPFactory()
Gets the Jakarta SOAP with Attachments'
SOAPFactory instance used by this SOAP binding. |
boolean |
isMTOMEnabled()
Returns
true if the use of MTOM is enabled. |
void |
setMTOMEnabled(boolean flag)
Enables or disables use of MTOM.
|
void |
setRoles(java.util.Set<java.lang.String> roles)
Sets the roles played by the SOAP binding instance.
|
getBindingID, getHandlerChain, setHandlerChain
static final java.lang.String SOAP11HTTP_BINDING
static final java.lang.String SOAP12HTTP_BINDING
static final java.lang.String SOAP11HTTP_MTOM_BINDING
static final java.lang.String SOAP12HTTP_MTOM_BINDING
java.util.Set<java.lang.String> getRoles()
Set<String>
The set of roles played by the binding instance.void setRoles(java.util.Set<java.lang.String> roles)
roles
- The set of roles played by the binding instance.WebServiceException
- On an error in the configuration of
the list of roles.boolean isMTOMEnabled()
true
if the use of MTOM is enabled.true
if and only if the use of MTOM is enabled.void setMTOMEnabled(boolean flag)
flag
- A boolean
specifying whether the use of MTOM should
be enabled or disabled.WebServiceException
- If the specified setting is not supported
by this binding instance.SOAPFactory getSOAPFactory()
SOAPFactory
instance used by this SOAP binding.MessageFactory getMessageFactory()
MessageFactory
instance used by this SOAP binding.