public class ServerMessageImpl extends HashMapMessage implements ServerMessage.Mutable
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>ServerMessage.MutableADVICE_FIELD, CHANNEL_FIELD, CLIENT_ID_FIELD, CONNECTION_TYPE_FIELD, DATA_FIELD, ERROR_FIELD, EXT_FIELD, ID_FIELD, INTERVAL_FIELD, MAX_INTERVAL_FIELD, MIN_VERSION_FIELD, RECONNECT_FIELD, RECONNECT_HANDSHAKE_VALUE, RECONNECT_NONE_VALUE, RECONNECT_RETRY_VALUE, SUBSCRIPTION_FIELD, SUCCESSFUL_FIELD, SUPPORTED_CONNECTION_TYPES_FIELD, TIMEOUT_FIELD, TIMESTAMP_FIELD, TRANSPORT_FIELD, VERSION_FIELD| Constructor and Description |
|---|
ServerMessageImpl() |
| Modifier and Type | Method and Description |
|---|---|
Set<Map.Entry<String,Object>> |
entrySet() |
protected void |
freeze(String json) |
Map<String,Object> |
getAdvice() |
ServerMessage.Mutable |
getAssociated() |
Object |
getData() |
Map<String,Object> |
getDataAsMap() |
Map<String,Object> |
getExt() |
String |
getJSON() |
byte[] |
getJSONBytes() |
protected boolean |
isFrozen() |
boolean |
isLazy() |
Object |
put(String key,
Object value) |
void |
setAssociated(ServerMessage.Mutable associated) |
void |
setLazy(boolean lazy) |
getAdvice, getChannel, getChannelId, getClientId, getDataAsMap, getExt, getId, isMeta, isPublishReply, isSuccessful, setChannel, setClientId, setData, setId, setSuccessfulclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, forEach, get, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetAdvice, getDataAsMap, getExt, setChannel, setClientId, setData, setId, setSuccessfulgetChannel, getChannelId, getClientId, getId, isMeta, isPublishReply, isSuccessfulclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic ServerMessage.Mutable getAssociated()
getAssociated in interface ServerMessagepublic void setAssociated(ServerMessage.Mutable associated)
setAssociated in interface ServerMessage.Mutablepublic boolean isLazy()
isLazy in interface ServerMessagepublic void setLazy(boolean lazy)
setLazy in interface ServerMessage.Mutableprotected void freeze(String json)
protected boolean isFrozen()
public String getJSON()
getJSON in interface MessagegetJSON in class HashMapMessagepublic byte[] getJSONBytes()
public Object getData()
getData in interface MessagegetData in class HashMapMessagepublic Map<String,Object> getDataAsMap()
getDataAsMap in interface MessagegetDataAsMap in class HashMapMessagepublic Map<String,Object> getExt()
getExt in interface MessagegetExt in class HashMapMessageCopyright © 2008–2017 The CometD Project. All rights reserved.