1package dev.rafex.ether.websocket.jetty12;
29import java.util.ArrayList;
32import dev.rafex.ether.websocket.core.WebSocketEndpoint;
33import dev.rafex.ether.websocket.core.WebSocketRoute;
44 private final List<WebSocketRoute> routes =
new ArrayList<>();
53 routes.add(WebSocketRoute.of(pattern, endpoint));
61 public List<WebSocketRoute>
routes() {
62 return List.copyOf(routes);
Mutable registry that collects WebSocket routes during module registration.
void add(final String pattern, final WebSocketEndpoint endpoint)
Registers a WebSocket endpoint under the given URL path pattern.
List< WebSocketRoute > routes()
Returns an unmodifiable snapshot of all registered routes.
Define el contrato de un punto final WebSocket.