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, SOAPBinding

public class SOAPBinding
extends BindingImpl
implements SOAPBinding

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
 
Fields inherited from interface javax.xml.ws.soap.SOAPBinding
SOAP11HTTP_BINDING, SOAP11HTTP_MTOM_BINDING, SOAP12HTTP_BINDING, SOAP12HTTP_MTOM_BINDING
 
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
 
Methods inherited from interface javax.xml.ws.Binding
getBindingID, getHandlerChain, setHandlerChain
 

Constructor Detail

SOAPBinding

public SOAPBinding(EndpointDescription endpointDesc)
Method Detail

getMessageFactory

public MessageFactory getMessageFactory()
Specified by:
getMessageFactory in interface SOAPBinding

getRoles

public java.util.Set<java.lang.String> getRoles()
Specified by:
getRoles in interface SOAPBinding

getSOAPFactory

public SOAPFactory getSOAPFactory()
Specified by:
getSOAPFactory in interface SOAPBinding

isMTOMEnabled

public boolean isMTOMEnabled()
Specified by:
isMTOMEnabled in interface SOAPBinding

setMTOMEnabled

public void setMTOMEnabled(boolean flag)
Specified by:
setMTOMEnabled in interface SOAPBinding

setRoles

public void setRoles(java.util.Set<java.lang.String> set)
Specified by:
setRoles in interface SOAPBinding

getAddressingNamespace

public java.lang.String getAddressingNamespace()
Overrides:
getAddressingNamespace in class BindingImpl

getAxis2EndpointReference

public EndpointReference getAxis2EndpointReference()
Overrides:
getAxis2EndpointReference in class BindingImpl

setAddressingNamespace

public void setAddressingNamespace(java.lang.String addressingNamespace)
Overrides:
setAddressingNamespace in class BindingImpl

setAxis2EndpointReference

public void setAxis2EndpointReference(EndpointReference epr)
Overrides:
setAxis2EndpointReference in class BindingImpl


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