## Uses of Class
org.apache.synapse.transport.http.conn.RequestDescriptor

- Packages that use RequestDescriptor
  Package | Description
  --- | ---
  org.apache.synapse.transport.http.conn |
  org.apache.synapse.transport.nhttp |
  org.apache.synapse.transport.nhttp.config |
  org.apache.synapse.transport.passthru.connections |

- - ### Uses of RequestDescriptor in org.apache.synapse.transport.http.conn

    Methods in org.apache.synapse.transport.http.conn that return types with arguments of type RequestDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `Set<RequestDescriptor>` | ClientConnFactory.`getHostList()` | Returns Set of Host:Port String entries

    Constructor parameters in org.apache.synapse.transport.http.conn with type arguments of type RequestDescriptor
    Constructor | Description
    --- | ---
    `ClientConnFactory​(org.apache.http.HttpResponseFactory responseFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, SSLContextDetails ssl, Map<RequestDescriptor,​SSLContext> sslByHostMap, org.apache.http.params.HttpParams params)` |
    `ClientConnFactory​(SSLContextDetails ssl, Map<RequestDescriptor,​SSLContext> sslByHostMap, org.apache.http.params.HttpParams params)` |

  - ### Uses of RequestDescriptor in org.apache.synapse.transport.nhttp

    Method parameters in org.apache.synapse.transport.nhttp with type arguments of type RequestDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<org.apache.http.nio.NHttpClientConnection>` | ConnectionPool.`getSslConnectionsList​(Set<RequestDescriptor> hostList)` | Returns SSL Connections List for the given list host:port combinations
    `void` | ClientHandler.`resetConnectionPool​(Set<RequestDescriptor> hostList)` | Shutdown the connections of the given host:port list.

  - ### Uses of RequestDescriptor in org.apache.synapse.transport.nhttp.config

    Methods in org.apache.synapse.transport.nhttp.config that return types with arguments of type RequestDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<RequestDescriptor,​SSLContext>` | ClientConnFactoryBuilder.`getSslByHostMap()` |

  - ### Uses of RequestDescriptor in org.apache.synapse.transport.passthru.connections

    Method parameters in org.apache.synapse.transport.passthru.connections with type arguments of type RequestDescriptor
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TargetConnections.`resetConnectionPool​(Set<RequestDescriptor> hostList)` | Shutdown the connections of the given host:port list.