public abstract class CamelHttpClient
extends org.eclipse.jetty.client.HttpClient
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
Constructor and Description |
---|
CamelHttpClient(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory) |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
abstract String |
getProxyHost() |
abstract int |
getProxyPort() |
protected abstract boolean |
hasThreadPool() |
boolean |
isSupportRedirect() |
abstract void |
setProxy(String host,
int port) |
void |
setSSLContext(SSLContext context)
Deprecated.
|
void |
setSupportRedirect(boolean supportRedirect) |
protected abstract void |
setThreadPoolOrExecutor(Executor pool) |
copyRequest, destinationFor, doStop, dump, findProtocolHandler, FORM, FORM, GET, GET, getAcceptEncodingField, getAddressResolutionTimeout, getAuthenticationStore, getBindAddress, getByteBufferPool, getConnectTimeout, getContentDecoderFactories, getCookieStore, getDestination, getDestinations, getExecutor, getIdleTimeout, getMaxConnectionsPerDestination, getMaxRedirects, getMaxRequestsQueuedPerDestination, getProtocolHandlers, getProxyConfiguration, getRequestBufferSize, getRequestListeners, getResponseBufferSize, getScheduler, getSocketAddressResolver, getSslContextFactory, getTransport, getUserAgentField, isConnectBlocking, isDefaultPort, isDispatchIO, isFollowRedirects, isRemoveIdleDestinations, isStrictEventOrdering, isTCPNoDelay, newConnection, newHttpRequest, newRequest, newRequest, newRequest, normalizeHost, normalizePort, POST, POST, removeDestination, send, setAddressResolutionTimeout, setBindAddress, setByteBufferPool, setConnectBlocking, setConnectTimeout, setCookieStore, setDispatchIO, setExecutor, setFollowRedirects, setIdleTimeout, setMaxConnectionsPerDestination, setMaxRedirects, setMaxRequestsQueuedPerDestination, setRemoveIdleDestinations, setRequestBufferSize, setResponseBufferSize, setScheduler, setSocketAddressResolver, setStrictEventOrdering, setTCPNoDelay, setUserAgentField
addBean, addBean, addBean, addEventListener, addManaged, contains, destroy, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBeans
public CamelHttpClient(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory)
@Deprecated public void setSSLContext(SSLContext context)
protected void doStart() throws Exception
doStart
in class org.eclipse.jetty.client.HttpClient
Exception
protected abstract boolean hasThreadPool()
protected abstract void setThreadPoolOrExecutor(Executor pool)
public abstract void setProxy(String host, int port)
public boolean isSupportRedirect()
public void setSupportRedirect(boolean supportRedirect)
public abstract String getProxyHost()
public abstract int getProxyPort()
Apache Camel