public class JettyWebSocketServiceAdapter<R,S>
extends org.eclipse.jetty.websocket.api.WebSocketAdapter
implements net.openhft.chronicle.wire.MarshallableIn, net.openhft.chronicle.wire.MarshallableOut
| Constructor and Description |
|---|
JettyWebSocketServiceAdapter(Class<R> responseClass,
java.util.function.Function<R,S> serviceFactory) |
| Modifier and Type | Method and Description |
|---|---|
net.openhft.chronicle.wire.Wire |
getInWire() |
org.eclipse.jetty.websocket.api.RemoteEndpoint |
getRemote() |
void |
onWebSocketConnect(org.eclipse.jetty.websocket.api.Session sess) |
void |
onWebSocketText(String message) |
net.openhft.chronicle.wire.DocumentContext |
readingDocument() |
boolean |
recordHistory() |
void |
sendWireContents(net.openhft.chronicle.wire.Wire wire) |
net.openhft.chronicle.wire.DocumentContext |
writingDocument(boolean metaData) |
getSession, isConnected, isNotConnected, onWebSocketBinary, onWebSocketClose, onWebSocketErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic JettyWebSocketServiceAdapter(Class<R> responseClass, java.util.function.Function<R,S> serviceFactory)
public boolean recordHistory()
recordHistory in interface net.openhft.chronicle.wire.MarshallableOutpublic void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session sess)
onWebSocketConnect in interface org.eclipse.jetty.websocket.api.WebSocketConnectionListeneronWebSocketConnect in class org.eclipse.jetty.websocket.api.WebSocketAdapterpublic net.openhft.chronicle.wire.Wire getInWire()
public void onWebSocketText(String message)
onWebSocketText in interface org.eclipse.jetty.websocket.api.WebSocketListeneronWebSocketText in class org.eclipse.jetty.websocket.api.WebSocketAdapterpublic org.eclipse.jetty.websocket.api.RemoteEndpoint getRemote()
throws org.eclipse.jetty.websocket.api.WebSocketException
getRemote in class org.eclipse.jetty.websocket.api.WebSocketAdapterorg.eclipse.jetty.websocket.api.WebSocketExceptionpublic net.openhft.chronicle.wire.DocumentContext readingDocument()
readingDocument in interface net.openhft.chronicle.wire.MarshallableInpublic net.openhft.chronicle.wire.DocumentContext writingDocument(boolean metaData)
writingDocument in interface net.openhft.chronicle.wire.MarshallableOutpublic void sendWireContents(net.openhft.chronicle.wire.Wire wire)
Copyright © 2017. All rights reserved.