public class PooledConnectionFactory<I,O> extends java.lang.Object implements ClientConnectionFactory<I,O,PooledConnection<I,O>>
Constructor and Description |
---|
PooledConnectionFactory(PoolConfig poolConfig,
MetricEventsSubject<ClientMetricsEvent<?>> eventsSubject) |
Modifier and Type | Method and Description |
---|---|
PooledConnection<I,O> |
newConnection(io.netty.channel.Channel channel) |
void |
useMetricEventsSubject(MetricEventsSubject<?> eventsSubject) |
public PooledConnectionFactory(PoolConfig poolConfig, MetricEventsSubject<ClientMetricsEvent<?>> eventsSubject)
public PooledConnection<I,O> newConnection(io.netty.channel.Channel channel)
newConnection
in interface ObservableConnectionFactory<I,O>
newConnection
in interface ClientConnectionFactory<I,O,PooledConnection<I,O>>
public void useMetricEventsSubject(MetricEventsSubject<?> eventsSubject)
useMetricEventsSubject
in interface ObservableConnectionFactory<I,O>