org.apache.axis2.jaxws.binding
Class SOAPBinding
java.lang.Object
org.apache.axis2.jaxws.binding.BindingImpl
org.apache.axis2.jaxws.binding.SOAPBinding
All Implemented Interfaces: javax.xml.ws.Binding, javax.xml.ws.soap.SOAPBinding
public class SOAPBinding extends BindingImpl implements javax.xml.ws.soap.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.
Fields inherited from interface javax.xml.ws.soap.SOAPBinding
SOAP11HTTP_BINDING, SOAP11HTTP_MTOM_BINDING, SOAP12HTTP_BINDING, SOAP12HTTP_MTOM_BINDING
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
SOAPBinding
public SOAPBinding (EndpointDescription endpointDesc)
getMessageFactory
public javax.xml.soap.MessageFactory getMessageFactory ()
Specified by: getMessageFactory
in interface javax.xml.ws.soap.SOAPBinding
getRoles
public java.util.Set<java.lang.String> getRoles ()
Specified by: getRoles
in interface javax.xml.ws.soap.SOAPBinding
getSOAPFactory
public javax.xml.soap.SOAPFactory getSOAPFactory ()
Specified by: getSOAPFactory
in interface javax.xml.ws.soap.SOAPBinding
isMTOMEnabled
public boolean isMTOMEnabled ()
Specified by: isMTOMEnabled
in interface javax.xml.ws.soap.SOAPBinding
setMTOMEnabled
public void setMTOMEnabled (boolean flag)
Specified by: setMTOMEnabled
in interface javax.xml.ws.soap.SOAPBinding
setRoles
public void setRoles (java.util.Set<java.lang.String> set)
Specified by: setRoles
in interface javax.xml.ws.soap.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 © 2004-2010 The Apache Software Foundation . All Rights Reserved.