Index
All Classes and Interfaces|All Packages
A
- addInterceptor(HandshakeInterceptor) - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer.Builder
-
Adds a handshake interceptor.
- afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketHandler
- afterConnectionEstablished(WebSocketSession) - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketHandler
- allowedOrigins(String...) - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer.Builder
-
Sets the allowed origins for CORS.
B
- build() - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer.Builder
-
Builds the configurer.
- builder() - Static method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer
-
Creates a new builder.
- Builder() - Constructor for class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer.Builder
C
- close(int, String) - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
G
- getAllowedOrigins() - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Gets the allowed origins.
- getAllowedOrigins() - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer
-
Gets the allowed origins.
- getConnectionCount() - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketHandler
-
Gets the number of active connections.
- getConnectionId() - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
- getDebounce() - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Gets the debounce duration.
- getHandler() - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer
-
Gets the WebSocket handler.
- getMaxDebounce() - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Gets the maximum debounce duration.
- getPath() - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Gets the WebSocket endpoint path.
- getPath() - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer
-
Gets the configured WebSocket path.
- getRemoteAddress() - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
- getServer() - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketHandler
-
Gets the YHocuspocus server instance.
- getServer() - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer
-
Gets the YHocuspocus server instance.
- getSession() - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
-
Gets the underlying Spring WebSocket session.
H
- handleBinaryMessage(WebSocketSession, BinaryMessage) - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketHandler
- handleTransportError(WebSocketSession, Throwable) - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketHandler
I
- isOpen() - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
N
- net.carcdr.yhocuspocus.spring.autoconfigure - package net.carcdr.yhocuspocus.spring.autoconfigure
- net.carcdr.yhocuspocus.spring.websocket - package net.carcdr.yhocuspocus.spring.websocket
P
- path(String) - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer.Builder
-
Sets the WebSocket endpoint path.
R
- registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer
S
- send(byte[]) - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
- server(YHocuspocus) - Method in class net.carcdr.yhocuspocus.spring.websocket.YHocuspocusWebSocketConfigurer.Builder
-
Sets the YHocuspocus server (required).
- setAllowedOrigins(List<String>) - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Sets the allowed origins.
- setDebounce(Duration) - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Sets the debounce duration.
- setMaxDebounce(Duration) - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Sets the maximum debounce duration.
- setPath(String) - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
-
Sets the WebSocket endpoint path.
- setReceiveListener(ReceiveListener) - Method in class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
- SpringWebSocketHandler - Class in net.carcdr.yhocuspocus.spring.websocket
-
Spring WebSocket handler for YHocuspocus connections.
- SpringWebSocketHandler(YHocuspocus) - Constructor for class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketHandler
-
Creates a new Spring WebSocket handler.
- SpringWebSocketTransport - Class in net.carcdr.yhocuspocus.spring.websocket
-
Spring WebSocket transport implementation.
- SpringWebSocketTransport(WebSocketSession) - Constructor for class net.carcdr.yhocuspocus.spring.websocket.SpringWebSocketTransport
-
Creates a new Spring WebSocket transport from a session.
Y
- yHocuspocus(YHocuspocusProperties, List<Extension>) - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusAutoConfiguration
-
Creates a YHocuspocus server bean.
- YHocuspocusAutoConfiguration - Class in net.carcdr.yhocuspocus.spring.autoconfigure
-
Auto-configuration for YHocuspocus server.
- YHocuspocusAutoConfiguration() - Constructor for class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusAutoConfiguration
- YHocuspocusProperties - Class in net.carcdr.yhocuspocus.spring.autoconfigure
-
Configuration properties for YHocuspocus Spring integration.
- YHocuspocusProperties() - Constructor for class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusProperties
- YHocuspocusWebSocketAutoConfiguration - Class in net.carcdr.yhocuspocus.spring.autoconfigure
-
Auto-configuration for YHocuspocus WebSocket support.
- YHocuspocusWebSocketAutoConfiguration() - Constructor for class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusWebSocketAutoConfiguration
- yHocuspocusWebSocketConfigurer(YHocuspocus, YHocuspocusProperties, List<HandshakeInterceptor>) - Method in class net.carcdr.yhocuspocus.spring.autoconfigure.YHocuspocusWebSocketAutoConfiguration
-
Creates a YHocuspocusWebSocketConfigurer bean.
- YHocuspocusWebSocketConfigurer - Class in net.carcdr.yhocuspocus.spring.websocket
-
Configures WebSocket handling for YHocuspocus.
- YHocuspocusWebSocketConfigurer.Builder - Class in net.carcdr.yhocuspocus.spring.websocket
-
Builder for YHocuspocusWebSocketConfigurer.
All Classes and Interfaces|All Packages