package dev.coph.nextusweb.server.websocket; public interface WebSocketHandler { default void onOpen(WebSocketSession session) throws Exception { } default void onMessage(WebSocketSession session, String message) throws Exception { } default void onBinary(WebSocketSession session, byte[] data) throws Exception { } default void onClose(WebSocketSession session, int code, String reason) throws Exception { } default void onError(WebSocketSession session, Throwable cause) throws Exception { } }