| Modifier and Type | Method and Description |
|---|---|
boolean |
SingleEndpointPool.ConnectTimeoutWorker.doWork(SingleEndpointPool.ConnectTimeoutTask connectTimeoutTask) |
long |
SingleEndpointPool.ConnectTimeoutTaskResolver.getTimeoutMillis(SingleEndpointPool.ConnectTimeoutTask connectTimeoutTask) |
boolean |
SingleEndpointPool.ConnectTimeoutTaskResolver.removeTimeout(SingleEndpointPool.ConnectTimeoutTask connectTimeoutTask) |
void |
SingleEndpointPool.ConnectTimeoutTaskResolver.setTimeoutMillis(SingleEndpointPool.ConnectTimeoutTask connectTimeoutTask,
long timeoutMillis) |
| Constructor and Description |
|---|
SingleEndpointPool(Endpoint<E> endpoint,
int corePoolSize,
int maxPoolSize,
org.glassfish.grizzly.utils.DelayedExecutor.DelayQueue<SingleEndpointPool.ConnectTimeoutTask> connectTimeoutQueue,
org.glassfish.grizzly.utils.DelayedExecutor.DelayQueue<SingleEndpointPool.ReconnectTask> reconnectQueue,
org.glassfish.grizzly.utils.DelayedExecutor.DelayQueue<SingleEndpointPool.KeepAliveCleanerTask> keepAliveCleanerQueue,
org.glassfish.grizzly.utils.DelayedExecutor.DelayQueue<Link<SingleEndpointPool.AsyncPoll>> asyncPollTimeoutQueue,
org.glassfish.grizzly.utils.DelayedExecutor.DelayQueue<ConnectionInfo> connectionTTLQueue,
long connectTimeoutMillis,
long keepAliveTimeoutMillis,
long keepAliveCheckIntervalMillis,
long reconnectDelayMillis,
int maxReconnectAttempts,
long asyncPollTimeoutMillis,
long connectionTTLMillis,
boolean failFastWhenMaxSizeReached)
Constructs SingleEndpointPool instance.
|
Copyright © 2018 Oracle Corporation. All Rights Reserved.