com.sun.xml.ws.binding
Class HTTPBindingImpl

java.lang.Object
  extended by com.sun.xml.ws.binding.BindingImpl
      extended by com.sun.xml.ws.binding.HTTPBindingImpl
All Implemented Interfaces:
WSBinding, javax.xml.ws.Binding, javax.xml.ws.http.HTTPBinding

public class HTTPBindingImpl
extends BindingImpl
implements javax.xml.ws.http.HTTPBinding


Field Summary
 
Fields inherited from class com.sun.xml.ws.binding.BindingImpl
features
 
Fields inherited from interface javax.xml.ws.http.HTTPBinding
HTTP_BINDING
 
Constructor Summary
HTTPBindingImpl()
          Use BindingImpl.create(BindingID) to create this.
 
Method Summary
protected  HandlerConfiguration createHandlerConfig(List<javax.xml.ws.handler.Handler> handlerChain)
          This method separates the logical and protocol handlers and sets the HandlerConfiguration.
 
Methods inherited from class com.sun.xml.ws.binding.BindingImpl
addFeature, create, create, createCodec, getAddressingVersion, getBindingId, getBindingID, getDefaultBinding, getFeature, getFeatures, getHandlerChain, getHandlerConfig, getSOAPVersion, isFeatureEnabled, setFeatures, setHandlerChain, setHandlerConfig
 
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

HTTPBindingImpl

HTTPBindingImpl()
Use BindingImpl.create(BindingID) to create this.

Method Detail

createHandlerConfig

protected HandlerConfiguration createHandlerConfig(List<javax.xml.ws.handler.Handler> handlerChain)
This method separates the logical and protocol handlers and sets the HandlerConfiguration. Only logical handlers are allowed with HTTPBinding. Setting SOAPHandlers throws WebServiceException

Specified by:
createHandlerConfig in class BindingImpl