org.apache.axis2.jaxws.binding
Class SOAPBinding

java.lang.Object
  extended by org.apache.axis2.jaxws.binding.BindingImpl
      extended by org.apache.axis2.jaxws.binding.SOAPBinding
All Implemented Interfaces:
Binding

public class SOAPBinding
extends BindingImpl

An implementation of the javax.xml.ws.soap.SOAPBinding interface. This is the default binding for JAX-WS, and will exist for all Dispatch and Dynamic Proxy instances unless the XML/HTTP Binding is explicitly specificied.


Field Summary
 
Fields inherited from class org.apache.axis2.jaxws.binding.BindingImpl
bindingId, roles, SOAP11_ENV_NS, SOAP12_ENV_NS
 
Constructor Summary
SOAPBinding(EndpointDescription endpointDesc)
           
 
Method Summary
 java.lang.String getAddressingNamespace()
           
 EndpointReference getAxis2EndpointReference()
           
 MessageFactory getMessageFactory()
           
 java.util.Set<java.lang.String> getRoles()
           
 SOAPFactory getSOAPFactory()
           
 boolean isMTOMEnabled()
           
 void setAddressingNamespace(java.lang.String addressingNamespace)
           
 void setAxis2EndpointReference(EndpointReference epr)
           
 void setMTOMEnabled(boolean flag)
           
 void setRoles(java.util.Set<java.lang.String> set)
           
 
Methods inherited from class org.apache.axis2.jaxws.binding.BindingImpl
configure, getBindingID, getFeature, getHandlerChain, setFeatures, setHandlerChain
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPBinding

public SOAPBinding(EndpointDescription endpointDesc)
Method Detail

getMessageFactory

public MessageFactory getMessageFactory()

getRoles

public java.util.Set<java.lang.String> getRoles()

getSOAPFactory

public SOAPFactory getSOAPFactory()

isMTOMEnabled

public boolean isMTOMEnabled()

setMTOMEnabled

public void setMTOMEnabled(boolean flag)

setRoles

public void setRoles(java.util.Set<java.lang.String> set)

getAddressingNamespace

public java.lang.String getAddressingNamespace()
Specified by:
getAddressingNamespace in interface Binding
Overrides:
getAddressingNamespace in class BindingImpl

getAxis2EndpointReference

public EndpointReference getAxis2EndpointReference()
Specified by:
getAxis2EndpointReference in interface Binding
Overrides:
getAxis2EndpointReference in class BindingImpl

setAddressingNamespace

public void setAddressingNamespace(java.lang.String addressingNamespace)
Specified by:
setAddressingNamespace in interface Binding
Overrides:
setAddressingNamespace in class BindingImpl

setAxis2EndpointReference

public void setAxis2EndpointReference(EndpointReference epr)
Specified by:
setAxis2EndpointReference in interface Binding
Overrides:
setAxis2EndpointReference in class BindingImpl


Copyright © 2007 Apache Web Services Project. All Rights Reserved.