public abstract class CamelHttpClient
extends org.eclipse.jetty.client.HttpClient
| 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) |
cancel, clearAttributes, doStop, getAttribute, getAttributeNames, getConnectorType, getConnectTimeout, getDestination, getDestination, getDestinations, getIdleTimeout, getKeyManagerAlgorithm, getKeyStoreInputStream, getKeyStoreLocation, getKeyStoreType, getMaxBuffers, getMaxConnectionsPerAddress, getMaxQueueSizePerAddress, getNoProxy, getProtocol, getProvider, getProxy, getProxyAuthentication, getRealmResolver, getRegisteredListeners, getRequestBuffers, getRequestBufferSize, getRequestBufferType, getRequestHeaderSize, getRequestHeaderType, getResponseBuffers, getResponseBufferSize, getResponseBufferType, getResponseHeaderSize, getResponseHeaderType, getSecureRandomAlgorithm, getSoTimeout, getSSLContext, getSslContextFactory, getThreadPool, getTimeout, getTrustManagerAlgorithm, getTrustStoreInputStream, getTrustStoreLocation, getTrustStoreType, getUseDirectBuffers, hasRealms, isConnectBlocking, isProxied, isRemoveIdleDestinations, maxRedirects, maxRetries, registerListener, removeAttribute, removeDestination, schedule, schedule, scheduleIdle, send, setAttribute, setConnectBlocking, setConnectorType, setConnectTimeout, setIdleTimeout, setKeyManagerAlgorithm, setKeyManagerPassword, setKeyStoreInputStream, setKeyStoreLocation, setKeyStorePassword, setKeyStoreType, setMaxBuffers, setMaxConnectionsPerAddress, setMaxQueueSizePerAddress, setMaxRedirects, setMaxRetries, setNoProxy, setProtocol, setProvider, setProxy, setProxyAuthentication, setRealmResolver, setRemoveIdleDestinations, setRequestBuffers, setRequestBufferSize, setRequestHeaderSize, setResponseBuffers, setResponseBufferSize, setResponseHeaderSize, setSecureRandomAlgorithm, setSoTimeout, setThreadPool, setTimeout, setTrustManagerAlgorithm, setTrustStoreInputStream, setTrustStoreLocation, setTrustStorePassword, setTrustStoreType, setUseDirectBuffersaddBean, addBean, contains, destroy, dump, dump, dump, dump, dump, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanageaddLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic 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.HttpClientExceptionprotected 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