Package org.cometd.common
Class HashMapMessage
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<java.lang.String,java.lang.Object>
org.cometd.common.HashMapMessage
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.util.Map<java.lang.String,java.lang.Object>,org.cometd.bayeux.Message,org.cometd.bayeux.Message.Mutable
public class HashMapMessage
extends java.util.HashMap<java.lang.String,java.lang.Object>
implements org.cometd.bayeux.Message.Mutable, java.io.Serializable
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
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>Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K extends java.lang.Object,V extends java.lang.Object>Nested classes/interfaces inherited from interface org.cometd.bayeux.Message
org.cometd.bayeux.Message.Mutable -
Field Summary
Fields inherited from interface org.cometd.bayeux.Message
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 Summary
Constructors Constructor Description HashMapMessage()HashMapMessage(org.cometd.bayeux.Message message) -
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getAdvice()java.util.Map<java.lang.String,java.lang.Object>getAdvice(boolean create)java.lang.StringgetChannel()org.cometd.bayeux.ChannelIdgetChannelId()java.lang.StringgetClientId()java.lang.ObjectgetData()java.util.Map<java.lang.String,java.lang.Object>getDataAsMap()java.util.Map<java.lang.String,java.lang.Object>getDataAsMap(boolean create)java.util.Map<java.lang.String,java.lang.Object>getExt()java.util.Map<java.lang.String,java.lang.Object>getExt(boolean create)java.lang.StringgetId()booleanisMeta()booleanisPublishReply()booleanisSuccessful()voidsetChannel(java.lang.String channel)voidsetClientId(java.lang.String clientId)voidsetData(java.lang.Object data)voidsetId(java.lang.String id)voidsetSuccessful(boolean successful)Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Constructor Details
-
HashMapMessage
public HashMapMessage() -
HashMapMessage
public HashMapMessage(org.cometd.bayeux.Message message)
-
-
Method Details
-
getAdvice
public java.util.Map<java.lang.String,java.lang.Object> getAdvice()- Specified by:
getAdvicein interfaceorg.cometd.bayeux.Message
-
getChannel
public java.lang.String getChannel()- Specified by:
getChannelin interfaceorg.cometd.bayeux.Message
-
getChannelId
public org.cometd.bayeux.ChannelId getChannelId()- Specified by:
getChannelIdin interfaceorg.cometd.bayeux.Message
-
getClientId
public java.lang.String getClientId()- Specified by:
getClientIdin interfaceorg.cometd.bayeux.Message
-
getData
public java.lang.Object getData()- Specified by:
getDatain interfaceorg.cometd.bayeux.Message
-
getDataAsMap
public java.util.Map<java.lang.String,java.lang.Object> getDataAsMap()- Specified by:
getDataAsMapin interfaceorg.cometd.bayeux.Message
-
getExt
public java.util.Map<java.lang.String,java.lang.Object> getExt()- Specified by:
getExtin interfaceorg.cometd.bayeux.Message
-
getId
public java.lang.String getId()- Specified by:
getIdin interfaceorg.cometd.bayeux.Message
-
getAdvice
public java.util.Map<java.lang.String,java.lang.Object> getAdvice(boolean create)- Specified by:
getAdvicein interfaceorg.cometd.bayeux.Message.Mutable
-
getDataAsMap
public java.util.Map<java.lang.String,java.lang.Object> getDataAsMap(boolean create)- Specified by:
getDataAsMapin interfaceorg.cometd.bayeux.Message.Mutable
-
getExt
public java.util.Map<java.lang.String,java.lang.Object> getExt(boolean create)- Specified by:
getExtin interfaceorg.cometd.bayeux.Message.Mutable
-
isMeta
public boolean isMeta()- Specified by:
isMetain interfaceorg.cometd.bayeux.Message
-
isPublishReply
public boolean isPublishReply()- Specified by:
isPublishReplyin interfaceorg.cometd.bayeux.Message
-
isSuccessful
public boolean isSuccessful()- Specified by:
isSuccessfulin interfaceorg.cometd.bayeux.Message
-
setChannel
public void setChannel(java.lang.String channel)- Specified by:
setChannelin interfaceorg.cometd.bayeux.Message.Mutable
-
setClientId
public void setClientId(java.lang.String clientId)- Specified by:
setClientIdin interfaceorg.cometd.bayeux.Message.Mutable
-
setData
public void setData(java.lang.Object data)- Specified by:
setDatain interfaceorg.cometd.bayeux.Message.Mutable
-
setId
public void setId(java.lang.String id)- Specified by:
setIdin interfaceorg.cometd.bayeux.Message.Mutable
-
setSuccessful
public void setSuccessful(boolean successful)- Specified by:
setSuccessfulin interfaceorg.cometd.bayeux.Message.Mutable
-