@Contract(threading=SAFE) public final class H2ConnPool extends AbstractIOSessionPool<HttpHost>
| Constructor and Description |
|---|
H2ConnPool(ConnectionInitiator connectionInitiator,
Resolver<HttpHost,InetSocketAddress> addressResolver,
TlsStrategy tlsStrategy) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeSession(IOSession ioSession,
CloseMode closeMode) |
protected Future<IOSession> |
connectSession(HttpHost namedEndpoint,
Timeout connectTimeout,
FutureCallback<IOSession> callback) |
TimeValue |
getValidateAfterInactivity() |
void |
setValidateAfterInactivity(TimeValue timeValue) |
protected void |
validateSession(IOSession ioSession,
Callback<Boolean> callback) |
close, close, closeIdle, enumAvailable, getRoutes, getSession, toStringpublic H2ConnPool(ConnectionInitiator connectionInitiator, Resolver<HttpHost,InetSocketAddress> addressResolver, TlsStrategy tlsStrategy)
public TimeValue getValidateAfterInactivity()
public void setValidateAfterInactivity(TimeValue timeValue)
protected void closeSession(IOSession ioSession, CloseMode closeMode)
closeSession in class AbstractIOSessionPool<HttpHost>protected Future<IOSession> connectSession(HttpHost namedEndpoint, Timeout connectTimeout, FutureCallback<IOSession> callback)
connectSession in class AbstractIOSessionPool<HttpHost>protected void validateSession(IOSession ioSession, Callback<Boolean> callback)
validateSession in class AbstractIOSessionPool<HttpHost>Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.