public class AsyncHttpTransportFactory extends AbstractTransportFactory implements ConduitInitiator
Modifier and Type | Field and Description |
---|---|
static List<String> |
DEFAULT_NAMESPACES |
PREFERRED_TRANSPORT_ID
Constructor and Description |
---|
AsyncHttpTransportFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
configure(Bus b,
Object bean) |
protected void |
configure(Bus bus,
Object bean,
String name,
String extraName) |
protected String |
getAddress(EndpointInfo endpointInfo) |
Conduit |
getConduit(EndpointInfo endpointInfo,
Bus bus)
Initiate an outbound Conduit.
|
Conduit |
getConduit(EndpointInfo endpointInfo,
org.apache.cxf.ws.addressing.EndpointReferenceType target,
Bus bus)
Initiate an outbound Conduit.
|
Set<String> |
getUriPrefixes() |
void |
setActivationNamespaces(Collection<String> ans)
This call is used by CXF ExtensionManager to inject the activationNamespaces
|
void |
setAsyncHTTPConduitFactory(AsyncHTTPConduitFactory f) |
getTransportIds, setTransportIds
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTransportIds
public void setAsyncHTTPConduitFactory(AsyncHTTPConduitFactory f)
public void setActivationNamespaces(Collection<String> ans)
ans
- The transport ids.public Set<String> getUriPrefixes()
getUriPrefixes
in interface ConduitInitiator
getUriPrefixes
in class AbstractTransportFactory
protected String getAddress(EndpointInfo endpointInfo)
public Conduit getConduit(EndpointInfo endpointInfo, Bus bus) throws IOException
ConduitInitiator
getConduit
in interface ConduitInitiator
endpointInfo
- the endpoint info of the targetIOException
public Conduit getConduit(EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target, Bus bus) throws IOException
ConduitInitiator
getConduit
in interface ConduitInitiator
endpointInfo
- the endpoint info for a local endpoint on which the
the configuration should be basedtarget
- the target EPRIOException
Apache CXF