public abstract class MetricEventsListenerFactory
extends java.lang.Object
MetricEventsListener. This is used if there is a need to set the system wide
MetricEventsListener for all clients and servers, instead of specifying them per client/server instance.| Constructor and Description |
|---|
MetricEventsListenerFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract MetricEventsListener<ClientMetricsEvent<?>> |
forHttpClient(HttpClient client) |
abstract MetricEventsListener<ServerMetricsEvent<?>> |
forHttpServer(HttpServer server) |
abstract MetricEventsListener<ClientMetricsEvent<ClientMetricsEvent.EventType>> |
forTcpClient(RxClient client) |
abstract MetricEventsListener<ServerMetricsEvent<ServerMetricsEvent.EventType>> |
forTcpServer(RxServer server) |
abstract MetricEventsListener<ClientMetricsEvent<?>> |
forUdpClient(UdpClient client) |
abstract MetricEventsListener<ServerMetricsEvent<?>> |
forUdpServer(UdpServer server) |
abstract MetricEventsListener<ClientMetricsEvent<?>> |
forWebSocketClient(WebSocketClient client) |
abstract MetricEventsListener<ServerMetricsEvent<?>> |
forWebSocketServer(WebSocketServer server) |
public abstract MetricEventsListener<ClientMetricsEvent<ClientMetricsEvent.EventType>> forTcpClient(RxClient client)
public abstract MetricEventsListener<ClientMetricsEvent<?>> forHttpClient(HttpClient client)
public abstract MetricEventsListener<ClientMetricsEvent<?>> forWebSocketClient(WebSocketClient client)
public abstract MetricEventsListener<ClientMetricsEvent<?>> forUdpClient(UdpClient client)
public abstract MetricEventsListener<ServerMetricsEvent<ServerMetricsEvent.EventType>> forTcpServer(RxServer server)
public abstract MetricEventsListener<ServerMetricsEvent<?>> forHttpServer(HttpServer server)
public abstract MetricEventsListener<ServerMetricsEvent<?>> forWebSocketServer(WebSocketServer server)
public abstract MetricEventsListener<ServerMetricsEvent<?>> forUdpServer(UdpServer server)