public class NettyHttpConduit extends URLConnectionHTTPConduit
| Modifier and Type | Class and Description |
|---|---|
class |
NettyHttpConduit.NettyWrappedOutputStream |
HTTPConduit.InterposedMessageObserver, HTTPConduit.WrappedOutputStream| Modifier and Type | Field and Description |
|---|---|
static String |
USE_ASYNC |
connectionFactoryauthorizationPolicy, authSupplier, bus, certConstraints, clientSidePolicy, cookies, defaultEndpointURI, defaultEndpointURIString, endpointInfo, fromEndpointReferenceType, KEY_HTTP_CONNECTION, LOG, proxyAuthorizationPolicy, proxyAuthSupplier, proxyFactory, tlsClientParameters, trustDecidertargetincomingObserver| Constructor and Description |
|---|
NettyHttpConduit(Bus b,
EndpointInfo ei,
EndpointReferenceType t,
NettyHttpConduitFactory conduitFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the conduit
|
protected OutputStream |
createOutputStream(Message message,
boolean needToCacheRequest,
boolean isChunking,
int chunkThreshold) |
NettyHttpConduitFactory |
getNettyHttpConduitFactory() |
protected void |
setupConnection(Message message,
URI uri,
HTTPClientPolicy csPolicy) |
assertMessage, canAssert, close, determineConnectionTimeout, determineReceiveTimeout, extractLocation, finalizeConfig, getAddress, getAuthorization, getAuthSupplier, getBeanName, getClient, getClient, getConduitName, getCookies, getEffectiveAuthPolicy, getLogger, getProxyAuthorization, getProxyAuthSupplier, getTlsClientParameters, getTrustDecider, getURI, getURI, isChunkingSupported, prepare, propertyChange, setAuthorization, setAuthSupplier, setClient, setHeadersByAuthorizationPolicy, setProxyAuthorization, setProxyAuthSupplier, setTlsClientParameters, setTrustDecidergetTarget, toStringactivate, deactivate, getMessageObserver, getTargetReference, getTargetReference, setMessageObserverclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetMessageObserver, setMessageObserverpublic static final String USE_ASYNC
public NettyHttpConduit(Bus b, EndpointInfo ei, EndpointReferenceType t, NettyHttpConduitFactory conduitFactory) throws IOException
IOExceptionpublic NettyHttpConduitFactory getNettyHttpConduitFactory()
public void close()
URLConnectionHTTPConduitclose in interface Conduitclose in class URLConnectionHTTPConduitprotected void setupConnection(Message message, URI uri, HTTPClientPolicy csPolicy) throws IOException
setupConnection in class URLConnectionHTTPConduitIOExceptionprotected OutputStream createOutputStream(Message message, boolean needToCacheRequest, boolean isChunking, int chunkThreshold) throws IOException
createOutputStream in class URLConnectionHTTPConduitIOExceptionApache CXF