Class ConnectionPool

java.lang.Object
org.apache.synapse.transport.nhttp.ConnectionPool

public class ConnectionPool extends Object
  • 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