Example usage for org.apache.http.impl.conn PoolingClientConnectionManager closeIdleConnections

List of usage examples for org.apache.http.impl.conn PoolingClientConnectionManager closeIdleConnections

Introduction

In this page you can find the example usage for org.apache.http.impl.conn PoolingClientConnectionManager closeIdleConnections.

Prototype

public void closeIdleConnections(final long idleTimeout, final TimeUnit tunit) 

Source Link

Usage

From source file:org.fcrepo.federation.fedora3.itests.FedoraFederationIT.java

@BeforeClass
public static void ingestTestObjects() throws FedoraClientException, MalformedURLException {
    PoolingClientConnectionManager connectionManager = new PoolingClientConnectionManager();
    connectionManager.setMaxTotal(Integer.MAX_VALUE);
    connectionManager.setDefaultMaxPerRoute(5);
    connectionManager.closeIdleConnections(3, TimeUnit.SECONDS);
    client = new DefaultHttpClient(connectionManager);

    String fedoraUrl = "http://localhost:" + System.getProperty("servlet.port") + "/fedora";
    fc = new FedoraClient(new FedoraCredentials(fedoraUrl, "fedoraAdmin", "fc"));

    pid = "it:1";
    ingestFoxml(pid);//from ww  w . j av a  2  s .c  o  m
    dsid = "SIMPLE_TEXT";

}