@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType() instanceof ServerMetricsEvent.EventType) { super.onEvent(event, duration, timeUnit, throwable, value); } }
private static ServerMetricsEvent<EventType> from(EventType type) { return new ServerMetricsEvent<EventType>(type, type.isTimed(), type.isError()); } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType() instanceof ServerMetricsEvent.EventType) { super.onEvent(event, duration, timeUnit, throwable, value); } }
private static ServerMetricsEvent<EventType> from(EventType type) { return new ServerMetricsEvent<EventType>(type, type.isTimed(), type.isError()); } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType() instanceof ServerMetricsEvent.EventType) { super.onEvent(event, duration, timeUnit, throwable, value); } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType().getClass() == WebSocketServerMetricsEvent.EventType.class) { delegate.onEvent(event, duration, timeUnit, throwable, value); } else { super.onEvent(event, duration, timeUnit, throwable, value); } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType().getClass() == WebSocketServerMetricsEvent.EventType.class) { delegate.onEvent(event, duration, timeUnit, throwable, value); } else { super.onEvent(event, duration, timeUnit, throwable, value); } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType().getClass() == WebSocketServerMetricsEvent.EventType.class) { delegate.onEvent(event, duration, timeUnit, throwable, value); } else { super.onEvent(event, duration, timeUnit, throwable, value); } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType() instanceof ServerMetricsEvent.EventType) { super.onEvent(event, duration, timeUnit, throwable, value); } else { switch ((WebSocketServerMetricsEvent.EventType) event.getType()) { case HandshakeProcessed: onHandshakeProcessed(); break; case HandshakeFailure: onHandshakeFailure(); break; case WebSocketFrameWrites: onWebSocketWrites(); break; case WebSocketFrameReads: onWebSocketReads(); break; } } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType() instanceof ServerMetricsEvent.EventType) { super.onEvent(event, duration, timeUnit, throwable, value); } else { switch ((WebSocketServerMetricsEvent.EventType) event.getType()) { case HandshakeProcessed: onHandshakeProcessed(); break; case HandshakeFailure: onHandshakeFailure(); break; case WebSocketFrameWrites: onWebSocketWrites(); break; case WebSocketFrameReads: onWebSocketReads(); break; } } }
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType() instanceof ServerMetricsEvent.EventType) { super.onEvent(event, duration, timeUnit, throwable, value); } else { switch ((HttpServerMetricsEvent.EventType) event.getType()) { case NewRequestReceived: onNewRequestReceived();
@Override public void onEvent(ServerMetricsEvent<?> event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { if (event.getType() instanceof ServerMetricsEvent.EventType) { super.onEvent(event, duration, timeUnit, throwable, value); } else { switch ((HttpServerMetricsEvent.EventType) event.getType()) { case NewRequestReceived: onNewRequestReceived();
@Override public void onEvent(T event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { switch ((ServerMetricsEvent.EventType) event.getType()) { case NewClientConnected: onNewClientConnected();
@Override public void onEvent(T event, long duration, TimeUnit timeUnit, Throwable throwable, Object value) { switch ((ServerMetricsEvent.EventType) event.getType()) { case NewClientConnected: onNewClientConnected();