public class WebSocketContext
extends Object
| Modifier and Type | Field | Description |
|---|---|---|
static int |
DEFAULT_IDLEFREQUENCY |
|
static boolean |
DEFAULT_MASKOUTGOINGMESSAGES |
|
static int |
DEFAULT_MAXIMUMPENDINGWRITEBYTES |
|
static long |
DEFAULT_MAXMESSAGESIZE |
|
static long |
DEFAULT_PACKETFRAGMENTATIONSIZE |
|
static int |
DEFAULT_PINGTIMEOUT |
|
static int |
DEFAULT_VALIDATIONFREQUENCY |
| Constructor | Description |
|---|---|
WebSocketContext() |
| Modifier and Type | Method | Description |
|---|---|---|
int |
getIdleFrequency() |
Get time in milliseconds between idle events
|
long |
getMaximumMessageSize() |
Get the maximum WebSocket message size for a single message (0 = no limit)
|
int |
getMaximumPendingWriteBytes() |
Get the number of bytes that can be pending waiting to be sent before messages are no longer send (0 turns off this feature)
|
long |
getPacketFragmentationSize() |
Not being used currently
|
int |
getPingTimeout() |
Get the timeout (milliseconds) that we wait for a response (pong) to a ping message
|
int |
getValidationFrequency() |
Get time in milliseconds between validation messages (ping from server to client).
|
boolean |
isMaskOutgoingMessages() |
Should outgoing messages be masked (many browsers do not support masked outgoing messages)
|
void |
setIdleFrequency(int idleFrequency) |
Set time in milliseconds between idle events
|
void |
setMaskOutgoingMessages(boolean maskOutgoingMessages) |
Should outgoing messages be masked (many browsers do not support masked outgoing messages)
|
void |
setMaximumMessageSize(long maxMessageSize) |
Set the maximum WebSocket message size for a single message (0 = no limit)
|
void |
setMaximumPendingWriteBytes(int maximumPendingWriteBytes) |
Set the number of bytes that can be pending waiting to be sent before messages are no longer send (0 turns off this feature)
|
void |
setPacketFragmentationSize(long packetFragmentationSize) |
Not being used currently
|
void |
setPingTimeout(int pingTimeout) |
Set the timeout (milliseconds) that we wait for a response (pong) to a ping message
|
void |
setValidationFrequency(int validationFrequency) |
Set time in milliseconds between validation messages (ping from server to client).
|
public static final int DEFAULT_IDLEFREQUENCY
public static final boolean DEFAULT_MASKOUTGOINGMESSAGES
public static final int DEFAULT_MAXIMUMPENDINGWRITEBYTES
public static final long DEFAULT_MAXMESSAGESIZE
public static final long DEFAULT_PACKETFRAGMENTATIONSIZE
public static final int DEFAULT_PINGTIMEOUT
public static final int DEFAULT_VALIDATIONFREQUENCY
public int getIdleFrequency()
public long getMaximumMessageSize()
public int getMaximumPendingWriteBytes()
public long getPacketFragmentationSize()
public int getPingTimeout()
public int getValidationFrequency()
public boolean isMaskOutgoingMessages()
public void setIdleFrequency(int idleFrequency)
idleFrequency - idle time (milliseconds)public void setMaskOutgoingMessages(boolean maskOutgoingMessages)
maskOutgoingMessages - true, if messages are maskedpublic void setMaximumMessageSize(long maxMessageSize)
maxMessageSize - maximum WebSocket message sizepublic void setMaximumPendingWriteBytes(int maximumPendingWriteBytes)
maximumPendingWriteBytes - number of bytes that can be pending waitingpublic void setPacketFragmentationSize(long packetFragmentationSize)
packetFragmentationSize - not being usedpublic void setPingTimeout(int pingTimeout)
pingTimeout - timeout (milliseconds)public void setValidationFrequency(int validationFrequency)
validationFrequency - validation time (milliseconds)