Interface WebSocketMetrics<W>

All Superinterfaces:
Metrics
All Known Subinterfaces:
HttpClientMetrics<R,W>, HttpServerMetrics<R,W>

public interface WebSocketMetrics<W> extends Metrics
WebSocket metrics.
Author:
Julien Viet
  • Field Summary

    Fields inherited from interface Metrics

    METRICS_ENABLED
  • Method Summary

    Modifier and Type
    Method
    Description
    default W
    Called when a server web socket connects.
    default void
    disconnected(W webSocketMetric)
    Called when the server web socket has disconnected.

    Methods inherited from interface Metrics

    close
  • Method Details

    • connected

      default W connected(HttpRequest request)
      Called when a server web socket connects.
      Parameters:
      request - the observable request
      Returns:
      the server web socket metric
    • disconnected

      default void disconnected(W webSocketMetric)
      Called when the server web socket has disconnected.
      Parameters:
      webSocketMetric - the server web socket metric