public class SockJsFrame
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SockJsFrame.DefaultFrameFormat |
static interface |
SockJsFrame.FrameFormat |
private static class |
SockJsFrame.MessageFrame |
Modifier and Type | Field and Description |
---|---|
private static SockJsFrame |
CLOSE_ANOTHER_CONNECTION_OPEN |
private static SockJsFrame |
CLOSE_GO_AWAY_FRAME |
private java.lang.String |
content |
private static SockJsFrame |
HEARTBEAT_FRAME |
private static SockJsFrame |
OPEN_FRAME |
Modifier | Constructor and Description |
---|---|
private |
SockJsFrame(java.lang.String content) |
Modifier and Type | Method and Description |
---|---|
static SockJsFrame |
closeFrame(int code,
java.lang.String reason) |
static SockJsFrame |
closeFrameAnotherConnectionOpen() |
static SockJsFrame |
closeFrameGoAway() |
boolean |
equals(java.lang.Object other) |
static java.lang.String |
escapeCharacters(char[] characters)
See "JSON Unicode Encoding" section of SockJS protocol.
|
java.lang.String |
getContent() |
byte[] |
getContentBytes() |
int |
hashCode() |
static SockJsFrame |
heartbeatFrame() |
private static boolean |
isSockJsEscapeCharacter(char ch) |
static SockJsFrame |
messageFrame(java.lang.String... messages) |
static SockJsFrame |
openFrame() |
java.lang.String |
toString() |
private static final SockJsFrame OPEN_FRAME
private static final SockJsFrame HEARTBEAT_FRAME
private static final SockJsFrame CLOSE_GO_AWAY_FRAME
private static final SockJsFrame CLOSE_ANOTHER_CONNECTION_OPEN
private final java.lang.String content
public static SockJsFrame openFrame()
public static SockJsFrame heartbeatFrame()
public static SockJsFrame messageFrame(java.lang.String... messages)
public static SockJsFrame closeFrameGoAway()
public static SockJsFrame closeFrameAnotherConnectionOpen()
public static SockJsFrame closeFrame(int code, java.lang.String reason)
public java.lang.String getContent()
public byte[] getContentBytes()
public static java.lang.String escapeCharacters(char[] characters)
private static boolean isSockJsEscapeCharacter(char ch)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object