org.apache.cxf.transport.http
Class ClientOnlyHTTPTransportFactory

java.lang.Object
  extended by org.apache.cxf.transport.AbstractTransportFactory
      extended by org.apache.cxf.transport.http.AbstractHTTPTransportFactory
          extended by org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory
All Implemented Interfaces:
org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.wsdl11.WSDLEndpointFactory

public class ClientOnlyHTTPTransportFactory
extends AbstractHTTPTransportFactory
implements org.apache.cxf.transport.ConduitInitiator


Field Summary
 
Fields inherited from class org.apache.cxf.transport.AbstractTransportFactory
bus
 
Constructor Summary
ClientOnlyHTTPTransportFactory()
           
 
Method Summary
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo)
          This call creates a new HTTPConduit for the endpoint.
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target)
          This call creates a new HTTP Conduit based on the EndpointInfo and EndpointReferenceType.
 void setBus(org.apache.cxf.Bus b)
           
 
Methods inherited from class org.apache.cxf.transport.http.AbstractHTTPTransportFactory
configure, configure, createEndpointInfo, createPortExtensors, getUriPrefixes, setActivationNamespaces
 
Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getBus, getTransportIds, register, setTransportIds, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.transport.ConduitInitiator
getTransportIds, getUriPrefixes
 

Constructor Detail

ClientOnlyHTTPTransportFactory

public ClientOnlyHTTPTransportFactory()
Method Detail

setBus

public void setBus(org.apache.cxf.Bus b)
Overrides:
setBus in class org.apache.cxf.transport.AbstractTransportFactory

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo)
                                            throws IOException
This call creates a new HTTPConduit for the endpoint. It is equivalent to calling getConduit without an EndpointReferenceType.

Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
IOException

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo,
                                                   org.apache.cxf.ws.addressing.EndpointReferenceType target)
                                            throws IOException
This call creates a new HTTP Conduit based on the EndpointInfo and EndpointReferenceType. TODO: What are the formal constraints on EndpointInfo and EndpointReferenceType values?

Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
IOException


Apache CXF