/** * Creates system default connection manager. Takes in account system * properties for SSL configuration. * * @return default insecure connection manager. */ public static ClientConnectionManager createSystemDefaultConnectionManager() { return createConnectionManager(SSLSocketFactory.getSystemSocketFactory()); }
new Scheme("http", 80, PlainSocketFactory.getSocketFactory())); registry.register( new Scheme("https", 443, SSLSocketFactory.getSystemSocketFactory())); return registry;
new Scheme("http", 80, PlainSocketFactory.getSocketFactory())); registry.register( new Scheme("https", 443, SSLSocketFactory.getSystemSocketFactory())); return registry;
new Scheme("http", 80, PlainSocketFactory.getSocketFactory())); registry.register( new Scheme("https", 443, SSLSocketFactory.getSystemSocketFactory())); return registry;
new Scheme("http", 80, PlainSocketFactory.getSocketFactory())); registry.register( new Scheme("https", 443, SSLSocketFactory.getSystemSocketFactory())); return registry;
protected PoolingClientConnectionManager buildConnectionManager() { SchemeRegistry schemeRegistry = new SchemeRegistry(); schemeRegistry.register(new Scheme("http", 80, PlainSocketFactory.getSocketFactory())); SSLContext sslContext = getSslContext(); if (sslContext != null) { SSLSocketFactory sslSocketFactory = new SSLSocketFactory(sslContext); schemeRegistry.register(new Scheme("https", 443, sslSocketFactory)); } else { schemeRegistry.register(new Scheme("https", 443, SSLSocketFactory.getSystemSocketFactory())); } //we access only one host PoolingClientConnectionManager connectionManager = new PoolingClientConnectionManager(schemeRegistry, this.poolReleaseTimeoutMillis, TimeUnit.MILLISECONDS); connectionManager.setMaxTotal(getPoolMaximumSize()); connectionManager.setDefaultMaxPerRoute(getPoolMaximumSize()); return connectionManager; }