Package org.apache.http.nio.params
Class NIOReactorParams
- java.lang.Object
-
- org.apache.http.nio.params.NIOReactorParams
-
- All Implemented Interfaces:
NIOReactorPNames
@Deprecated public final class NIOReactorParams extends java.lang.Object implements NIOReactorPNames
Deprecated.(4.2) useIOReactorConfig
Utility class for accessing I/O reactor parameters inHttpParams
.- Since:
- 4.0
- See Also:
NIOReactorPNames
-
-
Field Summary
-
Fields inherited from interface org.apache.http.nio.params.NIOReactorPNames
CONTENT_BUFFER_SIZE, GRACE_PERIOD, INTEREST_OPS_QUEUEING, SELECT_INTERVAL
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static int
getContentBufferSize(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.CONTENT_BUFFER_SIZE
parameter.static long
getGracePeriod(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.GRACE_PERIOD
parameter.static boolean
getInterestOpsQueueing(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.INTEREST_OPS_QUEUEING
parameter.static long
getSelectInterval(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.SELECT_INTERVAL
parameter.static void
setContentBufferSize(HttpParams params, int size)
Deprecated.Sets value of theNIOReactorPNames.CONTENT_BUFFER_SIZE
parameter.static void
setGracePeriod(HttpParams params, long ms)
Deprecated.Sets value of theNIOReactorPNames.GRACE_PERIOD
parameter.static void
setInterestOpsQueueing(HttpParams params, boolean interestOpsQueueing)
Deprecated.Sets value of theNIOReactorPNames.INTEREST_OPS_QUEUEING
parameter.static void
setSelectInterval(HttpParams params, long ms)
Deprecated.Sets value of theNIOReactorPNames.SELECT_INTERVAL
parameter.
-
-
-
Method Detail
-
getContentBufferSize
public static int getContentBufferSize(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.CONTENT_BUFFER_SIZE
parameter. If not set, defaults to4096
.- Parameters:
params
- HTTP parameters.- Returns:
- content buffer size.
-
setContentBufferSize
public static void setContentBufferSize(HttpParams params, int size)
Deprecated.Sets value of theNIOReactorPNames.CONTENT_BUFFER_SIZE
parameter.- Parameters:
params
- HTTP parameters.size
- content buffer size.
-
getSelectInterval
public static long getSelectInterval(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.SELECT_INTERVAL
parameter. If not set, defaults to1000
.- Parameters:
params
- HTTP parameters.- Returns:
- I/O select interval in milliseconds.
-
setSelectInterval
public static void setSelectInterval(HttpParams params, long ms)
Deprecated.Sets value of theNIOReactorPNames.SELECT_INTERVAL
parameter.- Parameters:
params
- HTTP parameters.ms
- I/O select interval in milliseconds.
-
getGracePeriod
public static long getGracePeriod(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.GRACE_PERIOD
parameter. If not set, defaults to500
.- Parameters:
params
- HTTP parameters.- Returns:
- shutdown grace period in milliseconds.
-
setGracePeriod
public static void setGracePeriod(HttpParams params, long ms)
Deprecated.Sets value of theNIOReactorPNames.GRACE_PERIOD
parameter.- Parameters:
params
- HTTP parameters.ms
- shutdown grace period in milliseconds.
-
getInterestOpsQueueing
public static boolean getInterestOpsQueueing(HttpParams params)
Deprecated.Obtains the value ofNIOReactorPNames.INTEREST_OPS_QUEUEING
parameter. If not set, defaults tofalse
.- Parameters:
params
- HTTP parameters.- Returns:
- interest ops queuing flag.
- Since:
- 4.1
-
setInterestOpsQueueing
public static void setInterestOpsQueueing(HttpParams params, boolean interestOpsQueueing)
Deprecated.Sets value of theNIOReactorPNames.INTEREST_OPS_QUEUEING
parameter.- Parameters:
params
- HTTP parameters.interestOpsQueueing
- interest ops queuing.- Since:
- 4.1
-
-