code: public Javalin ws(@NotNull String path, @NotNull Consumer<WsHandler> ws, @NotNull Set<Role> permittedRoles) {
          return addWsHandler(WsHandlerType.WEBSOCKET, path, ws, permittedRoles);
      }
docs: Adds a WebSocket handler on the specified path with the specified roles.
  Requires an access manager to be set on the instance.
  
  @see AccessManager
  @see <a href="https://javalin.io/documentation#websockets">WebSockets in docs</a>