-
Set the customizer, which will be used to modify a specific endpoint pool settings and overwrite the default settings
assigned by this MultiEndpointPool.
protected
MultiEndpointPool(int maxConnectionsPerEndpoint,
int maxConnectionsTotal,
org.glassfish.grizzly.utils.DelayedExecutor delayedExecutor,
long connectTimeoutMillis,
long keepAliveTimeoutMillis,
long keepAliveCheckIntervalMillis,
long reconnectDelayMillis,
int maxReconnectAttempts,
long asyncPollTimeoutMillis,
long connectionTTLMillis,
boolean failFastWhenMaxSizeReached,
MultiEndpointPool.EndpointPoolCustomizer<E> endpointPoolCustomizer)
Constructs MultiEndpointPool instance.
protected
MultiEndpointPool(org.glassfish.grizzly.ConnectorHandler<E> defaultConnectorHandler,
int maxConnectionsPerEndpoint,
int maxConnectionsTotal,
org.glassfish.grizzly.utils.DelayedExecutor delayedExecutor,
long connectTimeoutMillis,
long keepAliveTimeoutMillis,
long keepAliveCheckIntervalMillis,
long reconnectDelayMillis,
int maxReconnectAttempts,
long asyncPollTimeoutMillis,
long connectionTTLMillis,
boolean failFastWhenMaxSizeReached,
MultiEndpointPool.EndpointPoolCustomizer<E> endpointPoolCustomizer)