public class StompWSConnection extends org.eclipse.jetty.websocket.api.WebSocketAdapter implements org.eclipse.jetty.websocket.api.WebSocketListener
| Constructor and Description |
|---|
StompWSConnection() |
| Modifier and Type | Method and Description |
|---|---|
void |
awaitConnection() |
boolean |
awaitConnection(long time,
TimeUnit unit) |
void |
close() |
int |
getCloseCode() |
String |
getCloseMessage() |
protected org.eclipse.jetty.websocket.api.Session |
getConnection() |
boolean |
isConnected() |
void |
keepAlive() |
void |
onWebSocketClose(int statusCode,
String reason) |
void |
onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session) |
void |
onWebSocketText(String data) |
String |
receive() |
String |
receive(long timeout,
TimeUnit unit) |
String |
receiveNoWait() |
void |
sendFrame(StompFrame frame) |
void |
sendRawFrame(String rawFrame) |
getRemote, getSession, isNotConnected, onWebSocketBinary, onWebSocketErrorpublic StompWSConnection()
public boolean isConnected()
isConnected in class org.eclipse.jetty.websocket.api.WebSocketAdapterpublic void close()
protected org.eclipse.jetty.websocket.api.Session getConnection()
public void sendRawFrame(String rawFrame) throws Exception
Exceptionpublic void sendFrame(StompFrame frame) throws Exception
Exceptionpublic String receiveNoWait() throws Exception
Exceptionpublic void awaitConnection() throws InterruptedException
InterruptedExceptionpublic boolean awaitConnection(long time, TimeUnit unit) throws InterruptedException
InterruptedExceptionpublic int getCloseCode()
public String getCloseMessage()
public void onWebSocketText(String data)
onWebSocketText in interface org.eclipse.jetty.websocket.api.WebSocketListeneronWebSocketText in class org.eclipse.jetty.websocket.api.WebSocketAdapterpublic void onWebSocketClose(int statusCode, String reason)
onWebSocketClose in interface org.eclipse.jetty.websocket.api.WebSocketListeneronWebSocketClose in class org.eclipse.jetty.websocket.api.WebSocketAdapterpublic void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session)
onWebSocketConnect in interface org.eclipse.jetty.websocket.api.WebSocketListeneronWebSocketConnect in class org.eclipse.jetty.websocket.api.WebSocketAdapterCopyright © 2005–2016 FuseSource, Corp.. All rights reserved.