public class SOAPBinding extends BindingImpl implements 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() |
AddressingFeature.Responses |
getAddressingResponses()
Return the type of responses required by Addressing.
|
org.apache.axis2.addressing.EndpointReference |
getAxis2EndpointReference() |
MessageFactory |
getMessageFactory() |
int |
getMTOMThreshold() |
Set<String> |
getRoles() |
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(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 AddressingFeature.Responses getAddressingResponses()
isAddressingConfigured()public void setAddressingResponses(AddressingFeature.Responses responses)
public MessageFactory getMessageFactory()
getMessageFactory in interface SOAPBindingpublic Set<String> getRoles()
getRoles in interface SOAPBindingpublic SOAPFactory getSOAPFactory()
getSOAPFactory in interface SOAPBindingpublic boolean isMTOMEnabled()
isMTOMEnabled in interface SOAPBindingpublic void setMTOMEnabled(boolean flag)
setMTOMEnabled in interface SOAPBindingpublic void setRoles(Set<String> set)
setRoles in interface 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–2020 The Apache Software Foundation. All rights reserved.