Index

B C G H I M N O P S W 
All Classes and Interfaces|All Packages

B

build() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer.Builder
Builds the WebSocketServer instance.
builder() - Static method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
Creates a new builder for WebSocketServer.
Builder() - Constructor for class net.carcdr.yhocuspocus.websocket.WebSocketServer.Builder
 

C

close() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
 
close(int, String) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketTransport
 

G

getConnectionId() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketTransport
 
getHocuspocus() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
Gets the YHocuspocus server instance.
getPath() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
Gets the WebSocket path.
getPort() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
Gets the port the server is listening on.
getRemoteAddress() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketTransport
 
getSession() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketTransport
Gets the underlying Jetty WebSocket session.

H

host(String) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer.Builder
Sets the host/interface to bind to.

I

isOpen() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketTransport
 
isStarted() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
Checks if the server is currently running.

M

main(String[]) - Static method in class net.carcdr.yhocuspocus.websocket.examples.SimpleWebSocketServerExample
Main entry point.

N

net.carcdr.yhocuspocus.websocket - package net.carcdr.yhocuspocus.websocket
 
net.carcdr.yhocuspocus.websocket.examples - package net.carcdr.yhocuspocus.websocket.examples
 

O

onWebSocketBinary(ByteBuffer, Callback) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketEndpoint
 
onWebSocketClose(int, String) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketEndpoint
 
onWebSocketError(Throwable) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketEndpoint
 
onWebSocketOpen(Session) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketEndpoint
 

P

path(String) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer.Builder
Sets the WebSocket path.
pingInterval(Duration) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer.Builder
Sets the WebSocket ping interval for keepalive.
port(int) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer.Builder
Sets the port to listen on.

S

send(byte[]) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketTransport
 
server(YHocuspocus) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer.Builder
Sets the YHocuspocus server instance.
setReceiveListener(ReceiveListener) - Method in class net.carcdr.yhocuspocus.websocket.WebSocketTransport
 
SimpleWebSocketServerExample - Class in net.carcdr.yhocuspocus.websocket.examples
Simple example of running a YHocuspocus WebSocket server.
start() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
Starts the WebSocket server.
stop() - Method in class net.carcdr.yhocuspocus.websocket.WebSocketServer
Stops the WebSocket server gracefully.

W

WebSocketEndpoint - Class in net.carcdr.yhocuspocus.websocket
WebSocket endpoint that bridges Jetty WebSocket with YHocuspocus.
WebSocketEndpoint(YHocuspocus) - Constructor for class net.carcdr.yhocuspocus.websocket.WebSocketEndpoint
Creates a new WebSocket endpoint for a single connection.
WebSocketServer - Class in net.carcdr.yhocuspocus.websocket
WebSocket server for YHocuspocus collaborative editing.
WebSocketServer.Builder - Class in net.carcdr.yhocuspocus.websocket
Builder for WebSocketServer.
WebSocketTransport - Class in net.carcdr.yhocuspocus.websocket
WebSocket transport implementation using Jetty WebSocket.
WebSocketTransport(Session) - Constructor for class net.carcdr.yhocuspocus.websocket.WebSocketTransport
Creates a new WebSocket transport from a Jetty session.
B C G H I M N O P S W 
All Classes and Interfaces|All Packages