org.apache.cxf.transport
Interface ConduitInitiator

All Known Implementing Classes:
AbstractHTTPTransportFactory, ClientOnlyHTTPTransportFactory, CorbaBindingFactory, JBITransportFactory, JettyHTTPTransportFactory, JMSTransportFactory, LocalTransportFactory, ServletTransportFactory, SoapTransportFactory

public interface ConduitInitiator

Factory for Conduits.


Method Summary
 Conduit getConduit(EndpointInfo targetInfo)
          Initiate an outbound Conduit.
 Conduit getConduit(EndpointInfo localInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target)
          Initiate an outbound Conduit.
 java.util.List<java.lang.String> getTransportIds()
           
 java.util.Set<java.lang.String> getUriPrefixes()
           
 

Method Detail

getConduit

Conduit getConduit(EndpointInfo targetInfo)
                   throws java.io.IOException
Initiate an outbound Conduit.

Parameters:
targetInfo - the endpoint info of the target
Returns:
a suitable new or pre-existing Conduit
Throws:
java.io.IOException

getConduit

Conduit getConduit(EndpointInfo localInfo,
                   org.apache.cxf.ws.addressing.EndpointReferenceType target)
                   throws java.io.IOException
Initiate an outbound Conduit.

Parameters:
localInfo - the endpoint info for a local endpoint on which the the configuration should be based
target - the target EPR
Returns:
a suitable new or pre-existing Conduit
Throws:
java.io.IOException

getUriPrefixes

java.util.Set<java.lang.String> getUriPrefixes()

getTransportIds

java.util.List<java.lang.String> getTransportIds()


Apache CXF