Destination
, Callback
, Container
, Destroyable
, Dumpable
, LifeCycle
, Invocable
public class HttpDestinationOverHTTP2 extends MultiplexHttpDestination
AbstractLifeCycle.AbstractLifeCycleListener
Callback.Completable, Callback.Nested
Container.InheritedListener, Container.Listener
Invocable.InvocationType, Invocable.NonBlocking
LifeCycle.Listener
FAILED, RUNNING, STARTED, STARTING, STOP_ON_FAILURE, STOPPED, STOPPING
LOG
__nonBlocking
Constructor | Description |
---|---|
HttpDestinationOverHTTP2(HttpClient client,
Origin origin) |
Modifier and Type | Method | Description |
---|---|---|
protected SendFailure |
send(Connection connection,
HttpExchange exchange) |
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
addBean, addBean, addBean, addEventListener, addManaged, contains, destroy, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
abort, asString, close, close, createConnection, doStart, doStop, dump, enqueue, failed, getClientConnectionFactory, getConnectAddress, getConnectionPool, getHost, getHostField, getHttpClient, getHttpExchanges, getOrigin, getPort, getProxy, getQueuedRequestCount, getRequestNotifier, getResponseNotifier, getScheme, isSecure, newConnection, newConnectionPool, newExchangeQueue, newSslClientConnectionFactory, process, release, remove, remove, send, send, succeeded, toString
asPreferred, getInvocationType, getInvocationType, invokeNonBlocking, invokePreferNonBlocking, invokePreferred, isNonBlockingInvocation
getMaxRequestsPerConnection, setMaxRequestsPerConnection
public HttpDestinationOverHTTP2(HttpClient client, Origin origin)
protected SendFailure send(Connection connection, HttpExchange exchange)
send
in class HttpDestination
Copyright © 1995–2017 Webtide. All rights reserved.