public class SOAPBinding extends BindingImpl implements SOAPBinding
bindingId, roles, SOAP11_ENV_NS, SOAP12_ENV_NS
SOAP11HTTP_BINDING, SOAP11HTTP_MTOM_BINDING, SOAP12HTTP_BINDING, SOAP12HTTP_MTOM_BINDING
Constructor and Description |
---|
SOAPBinding(EndpointDescription endpointDesc) |
Modifier and Type | Method and Description |
---|---|
String |
getAddressingNamespace() |
AddressingFeature.Responses |
getAddressingResponses()
Return the type of responses required by 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(EndpointReference epr) |
void |
setMTOMEnabled(boolean flag) |
void |
setMTOMThreshold(int threshold) |
void |
setRespectBindingEnabled(boolean enabled) |
void |
setRoles(Set<String> set) |
configure, getBindingID, getFeature, getHandlerChain, setFeatures, setHandlerChain
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBindingID, getHandlerChain, setHandlerChain
public SOAPBinding(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 SOAPBinding
public Set<String> getRoles()
getRoles
in interface SOAPBinding
public SOAPFactory getSOAPFactory()
getSOAPFactory
in interface SOAPBinding
public boolean isMTOMEnabled()
isMTOMEnabled
in interface SOAPBinding
public void setMTOMEnabled(boolean flag)
setMTOMEnabled
in interface SOAPBinding
public void setRoles(Set<String> set)
setRoles
in interface SOAPBinding
public String getAddressingNamespace()
getAddressingNamespace
in class BindingImpl
public EndpointReference getAxis2EndpointReference()
getAxis2EndpointReference
in class BindingImpl
public void setAddressingNamespace(String addressingNamespace)
setAddressingNamespace
in class BindingImpl
public void setAxis2EndpointReference(EndpointReference epr)
setAxis2EndpointReference
in class BindingImpl
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.