ConnectionProvider for HTTP protocol.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final AtomicReference | |
| pack-priv final ConnectionProvider | |
| pack-priv static final Function |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Mono | acquire(TransportConfig
the transport configuration config, ConnectionObserver connectionObserver, Supplier<? extends SocketAddress> the remoteAddress, AddressResolverGroup<?> SocketAddress to connect tothe resolver which will resolve the address of the unresolved named address resolverGroup)Implements reactor. Connection on subscribe.
|
| public void | disposeWhen(SocketAddress
the remote address address)Overrides default reactor. |
| pack-priv ConnectionProvider | |
| pack-priv ConnectionProvider | |
| public int | maxConnections()
Overrides default reactor. |
| public Map | maxConnectionsPerHost()
Overrides default reactor. |
| h2ConnectionProvider | back to summary |
|---|---|
| pack-priv final AtomicReference<ConnectionProvider> h2ConnectionProvider | |
| http1ConnectionProvider | back to summary |
|---|---|
| pack-priv final ConnectionProvider http1ConnectionProvider | |
| HTTP2_CONNECTION_PROVIDER_FACTORY | back to summary |
|---|---|
| pack-priv static final Function<ConnectionProvider, ConnectionProvider> HTTP2_CONNECTION_PROVIDER_FACTORY | |
| HttpConnectionProvider | back to summary |
|---|---|
| pack-priv HttpConnectionProvider() | |
| HttpConnectionProvider | back to summary |
|---|---|
| pack-priv HttpConnectionProvider(ConnectionProvider http1ConnectionProvider) | |
| acquire | back to summary |
|---|---|
| public Mono Implements reactor. Doc from reactor. Return an existing or new
| |
| disposeWhen | back to summary |
|---|---|
| public void disposeWhen(SocketAddress address) Overrides default reactor. Doc from reactor. Dispose all connection pools for the specified remote address.
This method has
| |
| getOrCreate | back to summary |
|---|---|
| pack-priv ConnectionProvider getOrCreate() | |
| http1ConnectionProvider | back to summary |
|---|---|
| pack-priv ConnectionProvider http1ConnectionProvider() | |
| maxConnections | back to summary |
|---|---|
| public int maxConnections() Overrides default reactor. Doc from reactor. Returns the maximum number of connections before starting pending.
| |
| maxConnectionsPerHost | back to summary |
|---|---|
| public Map Overrides default reactor. Doc from reactor. Returns the maximum number of connections per host before starting pending.
| |