public class SOAPBinding extends BindingImpl implements javax.xml.ws.soap.SOAPBinding
bindingId, roles, SOAP11_ENV_NS, SOAP12_ENV_NSSOAP11HTTP_BINDING, SOAP11HTTP_MTOM_BINDING, SOAP12HTTP_BINDING, SOAP12HTTP_MTOM_BINDING| Constructor and Description |
|---|
SOAPBinding(org.apache.axis2.jaxws.description.EndpointDescription endpointDesc) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAddressingNamespace() |
javax.xml.ws.soap.AddressingFeature.Responses |
getAddressingResponses()
Return the type of responses required by Addressing.
|
org.apache.axis2.addressing.EndpointReference |
getAxis2EndpointReference() |
javax.xml.soap.MessageFactory |
getMessageFactory() |
int |
getMTOMThreshold() |
Set<String> |
getRoles() |
javax.xml.soap.SOAPFactory |
getSOAPFactory() |
boolean |
isAddressingConfigured()
Indicates if Addressing was configured explicitly via metadata, such as through a deployment descriptor.
|
boolean |
isAddressingEnabled()
Indicates if addressing is enabled or disabled.
|
boolean |
isAddressingRequired()
Indicates if addressing is required or not.
|
boolean |
isMTOMEnabled() |
boolean |
isRespectBindingEnabled() |
void |
setAddressingConfigured(boolean configured)
Set whether Addressing was explicitly configured via metadata.
|
void |
setAddressingEnabled(boolean enabled) |
void |
setAddressingNamespace(String addressingNamespace) |
void |
setAddressingRequired(boolean required) |
void |
setAddressingResponses(javax.xml.ws.soap.AddressingFeature.Responses responses) |
void |
setAxis2EndpointReference(org.apache.axis2.addressing.EndpointReference epr) |
void |
setMTOMEnabled(boolean flag) |
void |
setMTOMThreshold(int threshold) |
void |
setRespectBindingEnabled(boolean enabled) |
void |
setRoles(Set<String> set) |
configure, getBindingID, getFeature, getHandlerChain, setFeatures, setHandlerChainclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBindingID, getHandlerChain, setHandlerChainpublic SOAPBinding(org.apache.axis2.jaxws.description.EndpointDescription endpointDesc)
public int getMTOMThreshold()
public void setMTOMThreshold(int threshold)
public boolean isRespectBindingEnabled()
public void setRespectBindingEnabled(boolean enabled)
public boolean isAddressingConfigured()
isAddressingEnabled(),
isAddressingRequired(),
getAddressingResponses()public void setAddressingConfigured(boolean configured)
configured - boolean indicating of addressing was configured via metadata.public boolean isAddressingEnabled()
isAddressingConfigured()public void setAddressingEnabled(boolean enabled)
public boolean isAddressingRequired()
isAddressingConfigured()public void setAddressingRequired(boolean required)
public javax.xml.ws.soap.AddressingFeature.Responses getAddressingResponses()
isAddressingConfigured()public void setAddressingResponses(javax.xml.ws.soap.AddressingFeature.Responses responses)
public javax.xml.soap.MessageFactory getMessageFactory()
getMessageFactory in interface javax.xml.ws.soap.SOAPBindingpublic Set<String> getRoles()
getRoles in interface javax.xml.ws.soap.SOAPBindingpublic javax.xml.soap.SOAPFactory getSOAPFactory()
getSOAPFactory in interface javax.xml.ws.soap.SOAPBindingpublic boolean isMTOMEnabled()
isMTOMEnabled in interface javax.xml.ws.soap.SOAPBindingpublic void setMTOMEnabled(boolean flag)
setMTOMEnabled in interface javax.xml.ws.soap.SOAPBindingpublic void setRoles(Set<String> set)
setRoles in interface javax.xml.ws.soap.SOAPBindingpublic String getAddressingNamespace()
getAddressingNamespace in class BindingImplpublic org.apache.axis2.addressing.EndpointReference getAxis2EndpointReference()
getAxis2EndpointReference in class BindingImplpublic void setAddressingNamespace(String addressingNamespace)
setAddressingNamespace in class BindingImplpublic void setAxis2EndpointReference(org.apache.axis2.addressing.EndpointReference epr)
setAxis2EndpointReference in class BindingImplCopyright © 2004–2017 The Apache Software Foundation. All rights reserved.