public interface

NIOReactorPNames

org.apache.http.nio.params.NIOReactorPNames
Known Indirect Subclasses

Class Overview

Parameter names for I/O reactors.

Summary

Constants
String CONTENT_BUFFER_SIZE Determines the size of the content input/output buffers used to buffer data while receiving or transmitting HTTP messages.
String GRACE_PERIOD Determines the grace period the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
String INTEREST_OPS_QUEUEING Determines whether interestOps() queueing is enabled for the I/O reactors.
String SELECT_INTERVAL Determines the time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.

Constants

public static final String CONTENT_BUFFER_SIZE

Determines the size of the content input/output buffers used to buffer data while receiving or transmitting HTTP messages.

This parameter expects a value of type Integer.

Constant Value: "http.nio.content-buffer-size"

public static final String GRACE_PERIOD

Determines the grace period the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.

This parameter expects a value of type Long.

Constant Value: "http.nio.grace-period"

public static final String INTEREST_OPS_QUEUEING

Determines whether interestOps() queueing is enabled for the I/O reactors.

This parameter expects a value of type Boolean.

Constant Value: "http.nio.interest-ops-queueing"

public static final String SELECT_INTERVAL

Determines the time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.

This parameter expects a value of type Long.

Constant Value: "http.nio.select-interval"