java.util.Map<java.lang.String,java.lang.Object>
, org.cometd.bayeux.Message
, org.cometd.bayeux.Message.Mutable
, org.cometd.bayeux.server.ServerMessage
, org.cometd.bayeux.server.ServerMessage.Mutable
public class ServerMessageImpl extends HashMapMessage implements org.cometd.bayeux.server.ServerMessage.Mutable
java.util.AbstractMap.SimpleEntry<K extends java.lang.Object,V extends java.lang.Object>, java.util.AbstractMap.SimpleImmutableEntry<K extends java.lang.Object,V extends java.lang.Object>
ADVICE_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 | Description |
---|---|
ServerMessageImpl() |
Modifier and Type | Method | Description |
---|---|---|
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
entrySet() |
|
protected void |
freeze(java.lang.String json) |
|
java.util.Map<java.lang.String,java.lang.Object> |
getAdvice() |
|
org.cometd.bayeux.server.ServerMessage.Mutable |
getAssociated() |
|
java.lang.Object |
getData() |
|
java.util.Map<java.lang.String,java.lang.Object> |
getDataAsMap() |
|
java.util.Map<java.lang.String,java.lang.Object> |
getExt() |
|
java.lang.String |
getJSON() |
|
byte[] |
getJSONBytes() |
|
protected boolean |
isFrozen() |
|
boolean |
isLazy() |
|
java.lang.Object |
put(java.lang.String key,
java.lang.Object value) |
|
void |
setAssociated(org.cometd.bayeux.server.ServerMessage.Mutable associated) |
|
void |
setLazy(boolean lazy) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, forEach, get, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
getAdvice, getChannel, getChannelId, getClientId, getDataAsMap, getExt, getId, isMeta, isPublishReply, isSuccessful, setChannel, setClientId, setData, setId, setSuccessful
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entry, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, of, of, of, of, of, of, of, of, of, of, of, ofEntries, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
getChannel, getChannelId, getClientId, getId, isMeta, isPublishReply, isSuccessful
public org.cometd.bayeux.server.ServerMessage.Mutable getAssociated()
getAssociated
in interface org.cometd.bayeux.server.ServerMessage
public void setAssociated(org.cometd.bayeux.server.ServerMessage.Mutable associated)
setAssociated
in interface org.cometd.bayeux.server.ServerMessage.Mutable
public boolean isLazy()
isLazy
in interface org.cometd.bayeux.server.ServerMessage
public void setLazy(boolean lazy)
setLazy
in interface org.cometd.bayeux.server.ServerMessage.Mutable
protected void freeze(java.lang.String json)
protected boolean isFrozen()
public java.lang.String getJSON()
getJSON
in interface org.cometd.bayeux.Message
getJSON
in class HashMapMessage
public byte[] getJSONBytes()
public java.lang.Object getData()
getData
in interface org.cometd.bayeux.Message
getData
in class HashMapMessage
public java.lang.Object put(java.lang.String key, java.lang.Object value)
put
in interface java.util.Map<java.lang.String,java.lang.Object>
put
in class java.util.HashMap<java.lang.String,java.lang.Object>
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
entrySet
in interface java.util.Map<java.lang.String,java.lang.Object>
entrySet
in class java.util.HashMap<java.lang.String,java.lang.Object>
public java.util.Map<java.lang.String,java.lang.Object> getDataAsMap()
getDataAsMap
in interface org.cometd.bayeux.Message
getDataAsMap
in class HashMapMessage
public java.util.Map<java.lang.String,java.lang.Object> getExt()
getExt
in interface org.cometd.bayeux.Message
getExt
in class HashMapMessage
public java.util.Map<java.lang.String,java.lang.Object> getAdvice()
getAdvice
in interface org.cometd.bayeux.Message
getAdvice
in class HashMapMessage
Copyright © 2008–2017 The CometD Project. All rights reserved.