Interface PassThroughConfigPNames
public interface PassThroughConfigPNames
Defines configuration parameter names for Pass-through HTTP Transport.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefines whether viewing services are enabled or notstatic final StringDefines the maximum open connection limit.static final StringDefines whether we should close target connection on endpoint timeout.static final StringDefines the time allocated to avoid a connection being used at the moment it is being closed or timed out in millisecondsstatic final StringDefines the time interval for idle connection removal.static final StringDefine property to mark If an error has happened in the request processing, should consumes the data in pipe completely and discard.static final StringDefine property to mark If an error has happened in the request processing, should consume the data in pipe completely and discard using secondary worker pool.static final StringDefines the header name set for correlation logsstatic final StringDefines whether HTTP keep-alive is disabledstatic final StringDefines max waiting time for a request to be queued for a worker threadstatic final StringDefines max waiting time for a request to be queued for a worker threadstatic final StringDefines whether ESB needs to preserve the original Http header.static final StringDefines whether Listening IOReactor is shared among non axis2 Listenersstatic final StringDefines whether ESB needs to preserve the original Http header.static final StringDefines whether to ignore case-sensitive headers from excess headers mapstatic final StringDefines the IO buffer sizestatic final StringDefines the number of IO dispatcher threads used per reactorstatic final StringDefines the maximum number of connections per host portstatic final StringDefines the maximum number of waiting messages per host portstatic final StringDefines the time interval for maximum connection lifespan.static final StringDefines the length of the queue that is used to hold Runnable tasks to be executed by the secondary worker pool.static final StringDefines the core size (number of threads) of the secondary worker thread pool.static final StringDefines the maximum size (number of threads) of the secondary worker thread pool.static final StringDefines the keep-alive time for extra threads in the secondary worker pool.static final StringDefines whether ESB needs to preserve the original Server header.static final StringDefines whether TransportHandler and SourceHandler has to enable/disable TLS graceful connection terminationstatic final Stringstatic final StringDefines whether ESB needs to preserve the original User-Agent header.static final StringDefines the length of the queue that is used to hold Runnable tasks to be executed by the worker pool.static final StringDefines the core size (number of threads) of the worker thread pool.static final StringDefines the maximum size (number of threads) of the worker thread pool.static final StringDefines the keep-alive time for extra threads in the worker pool.
-
Field Details
-
WORKER_POOL_SIZE_CORE
Defines the core size (number of threads) of the worker thread pool.- See Also:
-
WORKER_POOL_SIZE_MAX
Defines the maximum size (number of threads) of the worker thread pool.- See Also:
-
WORKER_THREAD_KEEP_ALIVE_SEC
Defines the keep-alive time for extra threads in the worker pool.- See Also:
-
WORKER_POOL_QUEUE_LENGTH
Defines the length of the queue that is used to hold Runnable tasks to be executed by the worker pool.- See Also:
-
IO_THREADS_PER_REACTOR
Defines the number of IO dispatcher threads used per reactor- See Also:
-
SECONDARY_WORKER_POOL_SIZE_CORE
Defines the core size (number of threads) of the secondary worker thread pool.- See Also:
-
SECONDARY_WORKER_POOL_SIZE_MAX
Defines the maximum size (number of threads) of the secondary worker thread pool.- See Also:
-
SECONDARY_WORKER_THREAD_KEEPALIVE_SEC
Defines the keep-alive time for extra threads in the secondary worker pool.- See Also:
-
SECONDARY_WORKER_POOL_QUEUE_LENGTH
Defines the length of the queue that is used to hold Runnable tasks to be executed by the secondary worker pool.- See Also:
-
IO_BUFFER_SIZE
Defines the IO buffer size- See Also:
-
C_MAX_ACTIVE
Defines the maximum open connection limit.- See Also:
-
USER_AGENT_HEADER_PRESERVE
Defines whether ESB needs to preserve the original User-Agent header.- See Also:
-
SERVER_HEADER_PRESERVE
Defines whether ESB needs to preserve the original Server header.- See Also:
-
HTTP_RESPONSE_HEADERS_PRESERVE
Defines whether ESB needs to preserve the original Http header.- See Also:
-
HTTP_HEADERS_PRESERVE
Defines whether ESB needs to preserve the original Http header.- See Also:
-
DISABLE_KEEPALIVE
Defines whether HTTP keep-alive is disabled- See Also:
-
CONSUME_AND_DISCARD
Define property to mark If an error has happened in the request processing, should consumes the data in pipe completely and discard.- See Also:
-
CONSUME_AND_DISCARD_BY_SECONDARY_POOL
Define property to mark If an error has happened in the request processing, should consume the data in pipe completely and discard using secondary worker pool.- See Also:
-
CLOSE_SOCKET_ON_ENDPOINT_TIMEOUT
Defines whether we should close target connection on endpoint timeout.- See Also:
-
CONNECTION_IDLE_TIME
Defines the time interval for idle connection removal.- See Also:
-
CONNECTION_GRACE_TIME
Defines the time allocated to avoid a connection being used at the moment it is being closed or timed out in milliseconds- See Also:
-
MAXIMUM_CONNECTION_LIFESPAN
Defines the time interval for maximum connection lifespan.- See Also:
-
MAX_CONNECTION_PER_HOST_PORT
Defines the maximum number of connections per host port- See Also:
-
MAX_MESSAGES_PER_HOST_PORT
Defines the maximum number of waiting messages per host port- See Also:
-
TRANSPORT_LISTENER_SHUTDOWN_WAIT_TIME_SEC
- See Also:
-
HTTP_LISTENING_IO_REACTOR_SHARING_ENABLE
Defines whether Listening IOReactor is shared among non axis2 Listeners- See Also:
-
CORRELATION_HEADER_NAME_PROPERTY
Defines the header name set for correlation logs- See Also:
-
EXPECTED_MAX_QUEUEING_TIME
Defines max waiting time for a request to be queued for a worker thread- See Also:
-
EXPECTED_MAX_QUEUEING_TIME_FOR_MESSAGE_DISCARD_WORKER
Defines max waiting time for a request to be queued for a worker thread- See Also:
-
BLOCK_SERVICE_LIST
Defines whether viewing services are enabled or not- See Also:
-
IGNORE_CASE_SENSITIVE_HEADERS
Defines whether to ignore case-sensitive headers from excess headers map- See Also:
-
TLS_GRACEFUL_CONNECTION_TERMINATION
Defines whether TransportHandler and SourceHandler has to enable/disable TLS graceful connection termination- See Also:
-