Code example for ConnPerRouteBean

0
        schemeRegistry.register(new Scheme("https", new EasySSLSocketFactory(),
                                        443)); 
 
        HttpParams params = new BasicHttpParams();
        params.setParameter(ConnManagerPNames.MAX_TOTAL_CONNECTIONS, 30);
        params.setParameter(ConnManagerPNames.MAX_CONNECTIONS_PER_ROUTE,
                                        new ConnPerRouteBean(30));
        params.setParameter(HttpProtocolParams.USE_EXPECT_CONTINUE, false);
        params.setParameter("http.socket.timeout", timeout * 1000);
        params.setParameter("http.connection.timeout", timeout * 1000);
        // params.setParameter("http.connection-manager.timeout", new 
        // Long(timeout * 1000)); 
        params.setParameter("http.protocol.head-body-timeout", timeout * 1000);
        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
 
        ClientConnectionManager cm = new SingleClientConnManager(params,
                                        schemeRegistry);
        this.client = new DefaultHttpClient(cm, params);
   } 
	 
	public void sendPostRequest(String givenLogin, String givenPass){