Modifier and Type | Method and Description |
---|---|
SingleEndpointPool.Builder<E> |
SingleEndpointPool.Builder.delayExecutor(DelayedExecutor delayedExecutor)
Sets the custom
DelayedExecutor to be used for keep-alive and
reconnect mechanisms. |
MultiEndpointPool.Builder<E> |
MultiEndpointPool.Builder.delayExecutor(DelayedExecutor delayedExecutor)
Sets the custom
DelayedExecutor to be used for keep-alive and
reconnect mechanisms. |
Constructor and Description |
---|
MultiEndpointPool(ConnectorHandler<E> defaultConnectorHandler,
int maxConnectionsPerEndpoint,
int maxConnectionsTotal,
DelayedExecutor delayedExecutor,
long connectTimeoutMillis,
long keepAliveTimeoutMillis,
long keepAliveCheckIntervalMillis,
long reconnectDelayMillis,
int maxReconnectAttempts)
Constructs MultiEndpointPool instance.
|
SingleEndpointPool(ConnectorHandler<E> connectorHandler,
E endpointAddress,
E localEndpointAddress,
int corePoolSize,
int maxPoolSize,
DelayedExecutor delayedExecutor,
long connectTimeoutMillis,
long keepAliveTimeoutMillis,
long keepAliveCheckIntervalMillis,
long reconnectDelayMillis,
int maxReconnectAttempts)
Constructs SingleEndpointPool instance.
|
Constructor and Description |
---|
HttpServerFilter(boolean chunkingEnabled,
int maxHeadersSize,
KeepAlive keepAlive,
DelayedExecutor executor)
Deprecated.
Next major release will include builders for filters requiring configuration. Constructors will be hidden.
|
HttpServerFilter(boolean chunkingEnabled,
int maxHeadersSize,
String defaultResponseContentType,
KeepAlive keepAlive,
DelayedExecutor executor)
Deprecated.
Next major release will include builders for filters requiring configuration. Constructors will be hidden.
|
HttpServerFilter(boolean chunkingEnabled,
int maxHeadersSize,
String defaultResponseContentType,
KeepAlive keepAlive,
DelayedExecutor executor,
int maxRequestHeaders,
int maxResponseHeaders)
Deprecated.
Next major release will include builders for filters requiring configuration. Constructors will be hidden.
|
Constructor and Description |
---|
HttpServerFilter(ServerFilterConfiguration config,
DelayedExecutor delayedExecutor) |
Modifier and Type | Method and Description |
---|---|
void |
FileCache.initialize(DelayedExecutor delayedExecutor) |
Modifier and Type | Field and Description |
---|---|
protected DelayedExecutor |
ThreadPoolConfig.transactionMonitor |
Modifier and Type | Method and Description |
---|---|
DelayedExecutor |
ThreadPoolConfig.getTransactionMonitor() |
Modifier and Type | Method and Description |
---|---|
ThreadPoolConfig |
ThreadPoolConfig.setTransactionMonitor(DelayedExecutor transactionMonitor) |
ThreadPoolConfig |
ThreadPoolConfig.setTransactionTimeout(DelayedExecutor transactionMonitor,
long transactionTimeout,
TimeUnit timeunit) |
Modifier and Type | Method and Description |
---|---|
static DelayedExecutor |
ActivityCheckFilter.createDefaultIdleDelayedExecutor() |
static DelayedExecutor |
IdleTimeoutFilter.createDefaultIdleDelayedExecutor() |
static DelayedExecutor |
ActivityCheckFilter.createDefaultIdleDelayedExecutor(long checkInterval,
TimeUnit checkIntervalUnit) |
static DelayedExecutor |
IdleTimeoutFilter.createDefaultIdleDelayedExecutor(long checkInterval,
TimeUnit checkIntervalUnit) |
Copyright © 2014 Oracle Corporation. All rights reserved.