org.apache.axis2.jaxws.binding
Class BindingImpl

java.lang.Object
  extended by org.apache.axis2.jaxws.binding.BindingImpl
All Implemented Interfaces:
Binding
Direct Known Subclasses:
HTTPBinding, SOAPBinding

public abstract class BindingImpl
extends java.lang.Object
implements Binding

Classes that would normally "implement javax.xml.ws.Binding" should extend this class instead.


Field Summary
protected  java.lang.String bindingId
           
protected  java.util.Set<java.lang.String> roles
           
protected static java.lang.String SOAP11_ENV_NS
           
protected static java.lang.String SOAP12_ENV_NS
           
 
Constructor Summary
BindingImpl(EndpointDescription endpointDesc)
           
 
Method Summary
 void configure(MessageContext messageContext, BindingProvider provider)
           
 java.lang.String getAddressingNamespace()
           
 EndpointReference getAxis2EndpointReference()
           
 java.lang.String getBindingID()
           
 WebServiceFeature getFeature(java.lang.String id)
           
 java.util.List<Handler> getHandlerChain()
           
 void setAddressingNamespace(java.lang.String addressingNamespace)
           
 void setAxis2EndpointReference(EndpointReference epr)
           
 void setFeatures(WebServiceFeature... features)
           
 void setHandlerChain(java.util.List<Handler> list)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bindingId

protected java.lang.String bindingId

roles

protected java.util.Set<java.lang.String> roles

SOAP11_ENV_NS

protected static final java.lang.String SOAP11_ENV_NS
See Also:
Constant Field Values

SOAP12_ENV_NS

protected static final java.lang.String SOAP12_ENV_NS
See Also:
Constant Field Values
Constructor Detail

BindingImpl

public BindingImpl(EndpointDescription endpointDesc)
Method Detail

getHandlerChain

public java.util.List<Handler> getHandlerChain()
Specified by:
getHandlerChain in interface Binding

setHandlerChain

public void setHandlerChain(java.util.List<Handler> list)
Specified by:
setHandlerChain in interface Binding

getBindingID

public java.lang.String getBindingID()
Specified by:
getBindingID in interface Binding
Since:
JAX-WS 2.1

configure

public void configure(MessageContext messageContext,
                      BindingProvider provider)

getFeature

public WebServiceFeature getFeature(java.lang.String id)

setFeatures

public void setFeatures(WebServiceFeature... features)

setAddressingNamespace

public void setAddressingNamespace(java.lang.String addressingNamespace)

setAxis2EndpointReference

public void setAxis2EndpointReference(EndpointReference epr)

getAddressingNamespace

public java.lang.String getAddressingNamespace()

getAxis2EndpointReference

public EndpointReference getAxis2EndpointReference()


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