Uses of Interface
com.sun.xml.ws.api.WSBinding

Packages that use WSBinding
com.sun.xml.ws.addressing   
com.sun.xml.ws.addressing.v200408   
com.sun.xml.ws.api JAX-WS RI extension of JAX-WS API. 
com.sun.xml.ws.api.addressing   
com.sun.xml.ws.api.handler   
com.sun.xml.ws.api.message Message and related abstractions that represent a SOAP message. 
com.sun.xml.ws.api.pipe Pipe and related abstractions. 
com.sun.xml.ws.api.server APIs for hosting JAX-WS services. 
com.sun.xml.ws.api.wsdl.writer   
com.sun.xml.ws.binding   
com.sun.xml.ws.client JAX-WS 2.0.1 Client Runtime 
com.sun.xml.ws.client.dispatch   
com.sun.xml.ws.encoding   
com.sun.xml.ws.encoding.xml   
com.sun.xml.ws.handler   
com.sun.xml.ws.protocol.soap   
com.sun.xml.ws.server JAX-WS 2.0.1 Server Runtime 
com.sun.xml.ws.server.provider   
com.sun.xml.ws.server.sei   
com.sun.xml.ws.transport.http   
com.sun.xml.ws.transport.http.client   
com.sun.xml.ws.util   
com.sun.xml.ws.util.pipe   
com.sun.xml.ws.wsdl.writer   
 

Uses of WSBinding in com.sun.xml.ws.addressing
 

Fields in com.sun.xml.ws.addressing declared as WSBinding
protected  WSBinding WsaTubeHelper.binding
           
protected  WSBinding WsaTube.binding
           
 

Methods in com.sun.xml.ws.addressing with parameters of type WSBinding
(package private)  boolean WsaTube.isAddressingEngagedOrRequired(Packet packet, WSBinding binding)
           
(package private)  boolean WsaTube.isInCurrentRole(Header header, WSBinding binding)
           
 

Constructors in com.sun.xml.ws.addressing with parameters of type WSBinding
WsaClientTube(WSDLPort wsdlPort, WSBinding binding, Tube next)
           
WsaServerTube(WSEndpoint endpoint, WSDLPort wsdlPort, WSBinding binding, Tube next)
           
WsaTube(WSDLPort wsdlPort, WSBinding binding, Tube next)
           
WsaTubeHelper(WSBinding binding, SEIModel seiModel, WSDLPort wsdlPort)
           
WsaTubeHelperImpl(WSDLPort wsdlPort, SEIModel seiModel, WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.addressing.v200408
 

Constructors in com.sun.xml.ws.addressing.v200408 with parameters of type WSBinding
WsaTubeHelperImpl(WSDLPort wsdlPort, SEIModel seiModel, WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.api
 

Methods in com.sun.xml.ws.api that return WSBinding
 WSBinding BindingID.createBinding()
          Creates an instance of WSBinding (which is conceptually an "use" of BindingID) from a BindingID.
 WSBinding BindingID.createBinding(javax.xml.ws.WebServiceFeature... features)
           
 WSBinding BindingID.createBinding(WSFeatureList features)
           
 

Methods in com.sun.xml.ws.api with parameters of type WSBinding
abstract  Codec BindingID.createEncoder(WSBinding binding)
          Creates a new Codec for this binding.
 

Uses of WSBinding in com.sun.xml.ws.api.addressing
 

Methods in com.sun.xml.ws.api.addressing with parameters of type WSBinding
static AddressingVersion AddressingVersion.fromBinding(WSBinding binding)
          Gets the AddressingVersion from a WSBinding
abstract  WsaTubeHelper AddressingVersion.getWsaHelper(WSDLPort wsdlPort, SEIModel seiModel, WSBinding binding)
          Returns WsaTubeHelper for the WS-Addressing version identified by binding WSBinding and for the WSDLPort port.
static boolean AddressingVersion.isEnabled(WSBinding binding)
          Returns true if binding contains either a AddressingFeature or MemberSubmissionAddressingFeature and is enabled.
static boolean AddressingVersion.isRequired(WSBinding binding)
          Returns true if binding contains either a AddressingFeature or MemberSubmissionAddressingFeature and is required.
 

Uses of WSBinding in com.sun.xml.ws.api.handler
 

Methods in com.sun.xml.ws.api.handler that return WSBinding
 WSBinding MessageHandlerContext.getWSBinding()
          Provides access to WSBinding which can be used in various ways.
 

Uses of WSBinding in com.sun.xml.ws.api.message
 

Methods in com.sun.xml.ws.api.message with parameters of type WSBinding
 Packet Packet.createServerResponse(Message responseMessage, WSDLPort wsdlPort, SEIModel seiModel, WSBinding binding)
          Creates a server-side response Packet from a request packet (this).
 void HeaderList.fillRequestAddressingHeaders(WSDLPort wsdlPort, WSBinding binding, Packet packet)
          Creates a set of outbound WS-Addressing headers on the client with the default Action Message Addressing Property value.
 String Message.getID(WSBinding binding)
          Retuns a unique id for the message.
 void HeaderList.readResponseAddressingHeaders(WSDLPort wsdlPort, WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.api.pipe
 

Methods in com.sun.xml.ws.api.pipe that return WSBinding
 WSBinding ClientTubeAssemblerContext.getBinding()
          The binding of the new pipeline to be created.
 

Methods in com.sun.xml.ws.api.pipe with parameters of type WSBinding
static javax.xml.ws.Dispatch<javax.activation.DataSource> Stubs.createDataSourceDispatch(QName portName, WSService owner, WSBinding binding, javax.xml.ws.Service.Mode mode, Tube next, WSEndpointReference epr)
          Creates a new Dispatch stub for DataSource.
static
<T> javax.xml.ws.Dispatch<T>
Stubs.createDispatch(QName portName, WSService owner, WSBinding binding, Class<T> clazz, javax.xml.ws.Service.Mode mode, Tube next, WSEndpointReference epr)
          Creates a new Dispatch stub that connects to the given pipe.
static javax.xml.ws.Dispatch<Object> Stubs.createJAXBDispatch(QName portName, WSService owner, WSBinding binding, JAXBContext jaxbContext, javax.xml.ws.Service.Mode mode, Tube next, WSEndpointReference epr)
          Creates a new JAXB-based Dispatch stub that connects to the given pipe.
static javax.xml.ws.Dispatch<Message> Stubs.createMessageDispatch(QName portName, WSService owner, WSBinding binding, Tube next, WSEndpointReference epr)
          Creates a new Message-based Dispatch stub that connects to the given pipe.
<T> T
Stubs.createPortProxy(WSService service, WSBinding binding, SEIModel model, Class<T> portInterface, Tube next, WSEndpointReference epr)
          Creates a new strongly-typed proxy object that implements a given port interface.
static javax.xml.ws.Dispatch<javax.xml.soap.SOAPMessage> Stubs.createSAAJDispatch(QName portName, WSService owner, WSBinding binding, javax.xml.ws.Service.Mode mode, Tube next, WSEndpointReference epr)
          Creates a new Dispatch stub for SOAPMessage.
static SOAPBindingCodec Codecs.createSOAPBindingCodec(WSBinding binding, StreamSOAPCodec xmlEnvelopeCodec)
          This creates a full Codec for SOAP binding using the primary XML codec argument.
static javax.xml.ws.Dispatch<Source> Stubs.createSourceDispatch(QName portName, WSService owner, WSBinding binding, javax.xml.ws.Service.Mode mode, Tube next, WSEndpointReference epr)
          Creates a new Dispatch stub for Source.
 

Constructors in com.sun.xml.ws.api.pipe with parameters of type WSBinding
ClientPipeAssemblerContext(EndpointAddress address, WSDLPort wsdlModel, WSService rootOwner, WSBinding binding)
          Deprecated.  
ClientPipeAssemblerContext(EndpointAddress address, WSDLPort wsdlModel, WSService rootOwner, WSBinding binding, Container container)
          Deprecated.  
ClientTubeAssemblerContext(EndpointAddress address, WSDLPort wsdlModel, WSService rootOwner, WSBinding binding)
           
ClientTubeAssemblerContext(EndpointAddress address, WSDLPort wsdlModel, WSService rootOwner, WSBinding binding, Container container)
           
ClientTubeAssemblerContext(EndpointAddress address, WSDLPort wsdlModel, WSService rootOwner, WSBinding binding, Container container, Codec codec)
           
ClientTubeAssemblerContext(EndpointAddress address, WSDLPort wsdlModel, WSService rootOwner, WSBinding binding, Container container, Codec codec, SEIModel seiModel)
           
 

Uses of WSBinding in com.sun.xml.ws.api.server
 

Methods in com.sun.xml.ws.api.server that return WSBinding
abstract  WSBinding WSEndpoint.getBinding()
          Represents the binding for which this WSEndpoint is created for.
 

Methods in com.sun.xml.ws.api.server with parameters of type WSBinding
static
<T> WSEndpoint<T>
WSEndpoint.create(Class<T> implType, boolean processHandlerAnnotation, Invoker invoker, QName serviceName, QName portName, Container container, WSBinding binding, SDDocumentSource primaryWsdl, Collection<? extends SDDocumentSource> metadata, EntityResolver resolver)
          Deprecated. 
static
<T> WSEndpoint<T>
WSEndpoint.create(Class<T> implType, boolean processHandlerAnnotation, Invoker invoker, QName serviceName, QName portName, Container container, WSBinding binding, SDDocumentSource primaryWsdl, Collection<? extends SDDocumentSource> metadata, EntityResolver resolver, boolean isTransportSynchronous)
          Creates an endpoint from deployment or programmatic configuration
static
<T> WSEndpoint<T>
WSEndpoint.create(Class<T> implType, boolean processHandlerAnnotation, Invoker invoker, QName serviceName, QName portName, Container container, WSBinding binding, SDDocumentSource primaryWsdl, Collection<? extends SDDocumentSource> metadata, URL catalogUrl)
          The same as WSEndpoint.create(Class, boolean, Invoker, QName, QName, Container, WSBinding, SDDocumentSource, Collection, EntityResolver) except that this version takes an url of the jax-ws-catalog.xml.
 

Uses of WSBinding in com.sun.xml.ws.api.wsdl.writer
 

Methods in com.sun.xml.ws.api.wsdl.writer that return WSBinding
 WSBinding WSDLGenExtnContext.getBinding()
           
 

Methods in com.sun.xml.ws.api.wsdl.writer with parameters of type WSBinding
 void WSDLGeneratorExtension.start(com.sun.xml.txw2.TypedXmlWriter root, SEIModel model, WSBinding binding, Container container)
          Deprecated.  
 

Constructors in com.sun.xml.ws.api.wsdl.writer with parameters of type WSBinding
WSDLGenExtnContext(com.sun.xml.txw2.TypedXmlWriter root, SEIModel model, WSBinding binding, Container container, Class endpointClass)
          Constructs WSDL Generation context for the extensions
 

Uses of WSBinding in com.sun.xml.ws.binding
 

Classes in com.sun.xml.ws.binding that implement WSBinding
 class BindingImpl
          Instances are created by the service, which then sets the handler chain on the binding impl.
 class HTTPBindingImpl
           
 class SOAPBindingImpl
           
 

Methods in com.sun.xml.ws.binding that return WSBinding
static WSBinding BindingImpl.getDefaultBinding()
           
 

Uses of WSBinding in com.sun.xml.ws.client
 

Methods in com.sun.xml.ws.client that return WSBinding
 WSBinding Stub.getBinding()
           
 

Constructors in com.sun.xml.ws.client with parameters of type WSBinding
ClientSchemaValidationTube(WSBinding binding, WSDLPort port, Tube next)
           
 

Uses of WSBinding in com.sun.xml.ws.client.dispatch
 

Methods in com.sun.xml.ws.client.dispatch with parameters of type WSBinding
(package private) static void DispatchImpl.checkNullAllowed(Object in, RequestContext rc, WSBinding binding, javax.xml.ws.Service.Mode mode)
           
static void DispatchImpl.checkValidDataSourceDispatch(WSBinding binding, javax.xml.ws.Service.Mode mode)
           
static void DispatchImpl.checkValidSOAPMessageDispatch(WSBinding binding, javax.xml.ws.Service.Mode mode)
           
(package private) static boolean DispatchImpl.isXMLHttp(WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.encoding
 

Fields in com.sun.xml.ws.encoding declared as WSBinding
protected  WSBinding MimeCodec.binding
           
 

Methods in com.sun.xml.ws.encoding with parameters of type WSBinding
static javax.activation.DataSource XMLHTTPBindingCodec.transformDataSource(javax.activation.DataSource in, boolean isFastInfoset, boolean useFastInfoset, WSBinding binding)
           
 

Constructors in com.sun.xml.ws.encoding with parameters of type WSBinding
MimeCodec(SOAPVersion version, WSBinding binding)
           
MtomCodec(SOAPVersion version, StreamSOAPCodec codec, WSBinding binding, javax.xml.ws.WebServiceFeature mtomFeature)
           
SOAPBindingCodec(WSBinding binding)
           
SOAPBindingCodec(WSBinding binding, StreamSOAPCodec xmlSoapCodec)
           
SwACodec(SOAPVersion version, WSBinding binding, Codec rootCodec)
           
XMLHTTPBindingCodec(WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.encoding.xml
 

Methods in com.sun.xml.ws.encoding.xml with parameters of type WSBinding
static Message XMLMessage.create(javax.activation.DataSource ds, WSBinding binding)
           
static Message XMLMessage.create(String ct, InputStream in, WSBinding binding)
          Construct a message given a content type and an input stream.
static javax.activation.DataSource XMLMessage.getDataSource(Message msg, WSBinding binding)
           
 

Constructors in com.sun.xml.ws.encoding.xml with parameters of type WSBinding
XMLCodec(WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.handler
 

Fields in com.sun.xml.ws.handler declared as WSBinding
(package private)  WSBinding HandlerProcessor.binding
           
 

Methods in com.sun.xml.ws.handler that return WSBinding
 WSBinding MessageHandlerContextImpl.getWSBinding()
           
 

Methods in com.sun.xml.ws.handler with parameters of type WSBinding
static HandlerAnnotationInfo HandlerChainsModel.parseHandlerFile(javax.xml.stream.XMLStreamReader reader, ClassLoader classLoader, QName serviceName, QName portName, WSBinding wsbinding)
          This method is called internally by HandlerAnnotationProcessor, and by DeploymentDescriptorParser directly when it reaches the handler chains element in the descriptor file it is parsing.
 

Constructors in com.sun.xml.ws.handler with parameters of type WSBinding
ClientLogicalHandlerTube(WSBinding binding, Tube next, HandlerTube cousinTube)
          This constructor is used on client-side where, SOAPHandlerTube is created first and then a LogicalHandlerTube is created with a handler to that SOAPHandlerTube.
ClientLogicalHandlerTube(WSBinding binding, WSDLPort port, Tube next)
          Creates a new instance of LogicalHandlerTube
ClientMessageHandlerTube(SEIModel seiModel, WSBinding binding, WSDLPort port, Tube next)
          Creates a new instance of MessageHandlerTube
ClientSOAPHandlerTube(WSBinding binding, Tube next, HandlerTube cousinTube)
          This constructor is used on client-side where, LogicalHandlerTube is created first and then a SOAPHandlerTube is created with a handler to that LogicalHandlerTube.
ClientSOAPHandlerTube(WSBinding binding, WSDLPort port, Tube next)
          Creates a new instance of SOAPHandlerTube
HandlerProcessor(HandlerTube owner, WSBinding binding, List<? extends javax.xml.ws.handler.Handler> chain)
          The handlers that are passed in will be sorted into logical and soap handlers.
LogicalMessageContextImpl(WSBinding binding, Packet packet)
           
MessageHandlerContextImpl(SEIModel seiModel, WSBinding binding, WSDLPort wsdlModel, Packet packet, Set<String> roles)
           
ServerLogicalHandlerTube(WSBinding binding, Tube next, HandlerTube cousinTube)
          This constructor is used on client-side where, SOAPHandlerTube is created first and then a LogicalHandlerTube is created with a handler to that SOAPHandlerTube.
ServerLogicalHandlerTube(WSBinding binding, WSDLPort port, Tube next)
          Creates a new instance of LogicalHandlerTube
ServerMessageHandlerTube(SEIModel seiModel, WSBinding binding, Tube next, HandlerTube cousinTube)
           
ServerSOAPHandlerTube(WSBinding binding, Tube next, HandlerTube cousinTube)
          This constructor is used on client-side where, LogicalHandlerTube is created first and then a SOAPHandlerTube is created with a handler to that LogicalHandlerTube.
ServerSOAPHandlerTube(WSBinding binding, WSDLPort port, Tube next)
          Creates a new instance of SOAPHandlerTube
SOAPHandlerProcessor(boolean isClient, HandlerTube owner, WSBinding binding, List<? extends javax.xml.ws.handler.Handler> chain)
          Creates a new instance of SOAPHandlerProcessor
SOAPMessageContextImpl(WSBinding binding, Packet packet, Set<String> roles)
           
XMLHandlerProcessor(HandlerTube owner, WSBinding binding, List<? extends javax.xml.ws.handler.Handler> chain)
          Creates a new instance of LogicalHandlerProcessor
 

Uses of WSBinding in com.sun.xml.ws.protocol.soap
 

Constructors in com.sun.xml.ws.protocol.soap with parameters of type WSBinding
ClientMUTube(WSBinding binding, Tube next)
           
MUTube(WSBinding binding, Tube next)
           
ServerMUTube(WSBinding binding, Tube next)
           
 

Uses of WSBinding in com.sun.xml.ws.server
 

Methods in com.sun.xml.ws.server that return WSBinding
 WSBinding WSEndpointImpl.getBinding()
           
 

Methods in com.sun.xml.ws.server with parameters of type WSBinding
static
<T> WSEndpoint<T>
EndpointFactory.createEndpoint(Class<T> implType, boolean processHandlerAnnotation, Invoker invoker, QName serviceName, QName portName, Container container, WSBinding binding, SDDocumentSource primaryWsdl, Collection<? extends SDDocumentSource> metadata, EntityResolver resolver, boolean isTransportSynchronous)
          Implements WSEndpoint.create(java.lang.Class, boolean, com.sun.xml.ws.api.server.Invoker, javax.xml.namespace.QName, javax.xml.namespace.QName, com.sun.xml.ws.api.server.Container, com.sun.xml.ws.api.WSBinding, com.sun.xml.ws.api.server.SDDocumentSource, java.util.Collection, org.xml.sax.EntityResolver, boolean).
 

Constructors in com.sun.xml.ws.server with parameters of type WSBinding
ServerSchemaValidationTube(WSEndpoint endpoint, WSBinding binding, Tube next)
           
WSEndpointImpl(QName serviceName, QName portName, WSBinding binding, Container container, SEIModel seiModel, WSDLPort port, Class<T> implementationClass, ServiceDefinitionImpl serviceDef, InvokerTube terminalTube, boolean isSynchronous)
           
 

Uses of WSBinding in com.sun.xml.ws.server.provider
 

Methods in com.sun.xml.ws.server.provider with parameters of type WSBinding
static
<T> ProviderInvokerTube<T>
ProviderInvokerTube.create(Class<T> implType, WSBinding binding, Invoker invoker)
           
static ProviderArgumentsBuilder<?> ProviderArgumentsBuilder.create(ProviderEndpointModel model, WSBinding binding)
           
(package private) static XMLProviderArgumentBuilder XMLProviderArgumentBuilder.createBuilder(ProviderEndpointModel model, WSBinding binding)
           
protected  Packet XMLProviderArgumentBuilder.getResponse(Packet request, Exception e, WSDLPort port, WSBinding binding)
           
protected  Packet ProviderArgumentsBuilder.getResponse(Packet request, Exception e, WSDLPort port, WSBinding binding)
          Creates Message from method invocation's return value
protected  Packet ProviderArgumentsBuilder.getResponse(Packet request, T returnValue, WSDLPort port, WSBinding binding)
          Creates Packet from method invocation's return value
 

Constructors in com.sun.xml.ws.server.provider with parameters of type WSBinding
ProviderEndpointModel(Class<T> implementorClass, WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.server.sei
 

Constructors in com.sun.xml.ws.server.sei with parameters of type WSBinding
ActionBasedDispatcher(AbstractSEIModelImpl model, WSBinding binding, SEIInvokerTube invokerTube)
           
EndpointMethodDispatcherGetter(AbstractSEIModelImpl model, WSBinding binding, SEIInvokerTube invokerTube)
           
EndpointMethodHandler(SEIInvokerTube owner, JavaMethodImpl method, WSBinding binding)
           
PayloadQNameBasedDispatcher(AbstractSEIModelImpl model, WSBinding binding, SEIInvokerTube invokerTube)
           
SEIInvokerTube(AbstractSEIModelImpl model, Invoker invoker, WSBinding binding)
           
SOAPActionBasedDispatcher(AbstractSEIModelImpl model, WSBinding binding, SEIInvokerTube invokerTube)
           
 

Uses of WSBinding in com.sun.xml.ws.transport.http
 

Methods in com.sun.xml.ws.transport.http with parameters of type WSBinding
protected  boolean DeploymentDescriptorParser.setHandlersAndRoles(WSBinding binding, javax.xml.stream.XMLStreamReader reader, QName serviceName, QName portName)
          Parses the handler and role information and sets it on the WSBinding.
 

Uses of WSBinding in com.sun.xml.ws.transport.http.client
 

Constructors in com.sun.xml.ws.transport.http.client with parameters of type WSBinding
HttpTransportPipe(Codec codec, WSBinding binding)
           
 

Uses of WSBinding in com.sun.xml.ws.util
 

Methods in com.sun.xml.ws.util with parameters of type WSBinding
static HandlerAnnotationInfo HandlerAnnotationProcessor.buildHandlerInfo(Class<?> clazz, QName serviceName, QName portName, WSBinding binding)
          This method is called by EndpointFactory when they have an annotated class.
 

Uses of WSBinding in com.sun.xml.ws.util.pipe
 

Fields in com.sun.xml.ws.util.pipe declared as WSBinding
protected  WSBinding AbstractSchemaValidationTube.binding
           
 

Constructors in com.sun.xml.ws.util.pipe with parameters of type WSBinding
AbstractSchemaValidationTube(WSBinding binding, Tube next)
           
 

Uses of WSBinding in com.sun.xml.ws.wsdl.writer
 

Constructors in com.sun.xml.ws.wsdl.writer with parameters of type WSBinding
WSDLGenerator(AbstractSEIModelImpl model, WSDLResolver wsdlResolver, WSBinding binding, Container container, Class implType, WSDLGeneratorExtension... extensions)
          Creates the WSDLGenerator