| Modifier and Type | Field and Description |
|---|---|
| private final ClientMetrics |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv abstract void | |
| protected void | dispose()
Overrides io. Hook to cleanup when all metrics have been processed, e.g unregistering metrics, this method is called when the endpoint will not accept anymore requests. |
| public final void | requestConnection(ContextInternal ctx, long timeout, Handler<AsyncResult<C>> handler)
Implements abstract io.
|
| protected abstract void |
| metrics | back to summary |
|---|---|
| private final ClientMetrics<M, T, Req, Resp> metrics | |
| ClientHttpEndpointBase | back to summary |
|---|---|
| pack-priv ClientHttpEndpointBase(ClientMetrics<M, T, Req, Resp> metrics, Runnable dispose) | |
| checkExpired | back to summary |
|---|---|
| pack-priv abstract void checkExpired() | |
| dispose | back to summary |
|---|---|
| protected void dispose() Overrides io. Doc from io. Hook to cleanup when all metrics have been processed, e.g unregistering metrics, this method is called when the endpoint will not accept anymore requests.
| |
| requestConnection | back to summary |
|---|---|
| public final void requestConnection(ContextInternal ctx, long timeout, Handler<AsyncResult<C>> handler) Implements abstract io.
| |
| requestConnection2 | back to summary |
|---|---|
| protected abstract void requestConnection2(ContextInternal ctx, long timeout, Handler<AsyncResult<C>> handler) | |