Class ConnectionPool
java.lang.Object
org.apache.synapse.transport.nhttp.ConnectionPool
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidforget(org.apache.http.nio.NHttpClientConnection conn) org.apache.http.nio.NHttpClientConnectiongetConnection(org.apache.http.conn.routing.HttpRoute route) List<org.apache.http.nio.NHttpClientConnection> getSslConnectionsList(Set<RequestDescriptor> hostList) Returns SSL Connections List for the given list host:port combinationsvoidrelease(org.apache.http.nio.NHttpClientConnection conn)
-
Constructor Details
-
ConnectionPool
public ConnectionPool()
-
-
Method Details
-
getConnection
public org.apache.http.nio.NHttpClientConnection getConnection(org.apache.http.conn.routing.HttpRoute route) -
release
public void release(org.apache.http.nio.NHttpClientConnection conn) -
forget
public void forget(org.apache.http.nio.NHttpClientConnection conn) -
getSslConnectionsList
public List<org.apache.http.nio.NHttpClientConnection> getSslConnectionsList(Set<RequestDescriptor> hostList) Returns SSL Connections List for the given list host:port combinations- Parameters:
hostList- String List in Host:Port format- Returns:
- List of NHttpClientConnection
-