Class WebSocketTransport<V extends Value<V>>
java.lang.Object
org.smallmind.bayeux.oumuamua.server.spi.AbstractAttributed
org.smallmind.bayeux.oumuamua.server.spi.websocket.jsr356.WebSocketTransport<V>
- All Implemented Interfaces:
Attributed,Transport<V>
public class WebSocketTransport<V extends Value<V>>
extends AbstractAttributed
implements Transport<V>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebSocketTransport(WebsocketProtocol<V> websocketProtocol, WebsocketConfiguration websocketConfiguration) -
Method Summary
Methods inherited from class org.smallmind.bayeux.oumuamua.server.spi.AbstractAttributed
getAttribute, getAttributeNames, removeAttribute, setAttributeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.smallmind.bayeux.oumuamua.server.api.Attributed
getAttribute, getAttributeNames, removeAttribute, setAttribute
-
Field Details
-
ATTRIBUTE
- See Also:
-
-
Constructor Details
-
WebSocketTransport
public WebSocketTransport(WebsocketProtocol<V> websocketProtocol, WebsocketConfiguration websocketConfiguration)
-
-
Method Details
-
getProtocol
- Specified by:
getProtocolin interfaceTransport<V extends Value<V>>
-
getName
-
isLocal
public boolean isLocal() -
getMaxIdleTimeoutMilliseconds
public long getMaxIdleTimeoutMilliseconds() -
getAsyncSendTimeoutMilliseconds
public long getAsyncSendTimeoutMilliseconds() -
getMaximumTextMessageBufferSize
public int getMaximumTextMessageBufferSize() -
init
public void init(Server<?> server, jakarta.servlet.ServletConfig servletConfig) throws jakarta.servlet.ServletException
-