Example usage for org.apache.http.impl.nio.reactor IOReactorConfig setSelectInterval

List of usage examples for org.apache.http.impl.nio.reactor IOReactorConfig setSelectInterval

Introduction

In this page you can find the example usage for org.apache.http.impl.nio.reactor IOReactorConfig setSelectInterval.

Prototype

@Deprecated
public void setSelectInterval(final long selectInterval) 

Source Link

Usage

From source file:org.apache.synapse.transport.passthru.config.BaseConfiguration.java

protected IOReactorConfig buildIOReactorConfig() {
    IOReactorConfig config = new IOReactorConfig();
    config.setIoThreadCount(conf.getIOThreadsPerReactor());
    config.setSoTimeout(conf.getIntProperty(HttpConnectionParams.SO_TIMEOUT, 60000));
    config.setConnectTimeout(conf.getIntProperty(HttpConnectionParams.CONNECTION_TIMEOUT, 0));
    config.setTcpNoDelay(conf.getBooleanProperty(HttpConnectionParams.TCP_NODELAY, true));
    config.setSoLinger(conf.getIntProperty(HttpConnectionParams.SO_LINGER, -1));
    config.setSoReuseAddress(conf.getBooleanProperty(HttpConnectionParams.SO_REUSEADDR, false));
    config.setInterestOpQueued(conf.getBooleanProperty("http.nio.interest-ops-queueing", false));
    config.setSelectInterval(conf.getIntProperty("http.nio.select-interval", 1000));
    return config;
}