Class HashMapMessage

java.lang.Object
java.util.AbstractMap<K,​V>
java.util.HashMap<String,​Object>
org.cometd.common.HashMapMessage
All Implemented Interfaces:
Serializable, Cloneable, Map<String,​Object>, org.cometd.bayeux.Message, org.cometd.bayeux.Message.Mutable

public class HashMapMessage
extends HashMap<String,​Object>
implements org.cometd.bayeux.Message.Mutable, Serializable
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getAdvice

      public Map<String,​Object> getAdvice()
      Specified by:
      getAdvice in interface org.cometd.bayeux.Message
    • getChannel

      public String getChannel()
      Specified by:
      getChannel in interface org.cometd.bayeux.Message
    • getChannelId

      public org.cometd.bayeux.ChannelId getChannelId()
      Specified by:
      getChannelId in interface org.cometd.bayeux.Message
    • getClientId

      public String getClientId()
      Specified by:
      getClientId in interface org.cometd.bayeux.Message
    • getData

      public Object getData()
      Specified by:
      getData in interface org.cometd.bayeux.Message
    • getDataAsMap

      public Map<String,​Object> getDataAsMap()
      Specified by:
      getDataAsMap in interface org.cometd.bayeux.Message
    • getExt

      public Map<String,​Object> getExt()
      Specified by:
      getExt in interface org.cometd.bayeux.Message
    • getId

      public String getId()
      Specified by:
      getId in interface org.cometd.bayeux.Message
    • getAdvice

      public Map<String,​Object> getAdvice​(boolean create)
      Specified by:
      getAdvice in interface org.cometd.bayeux.Message.Mutable
    • getDataAsMap

      public Map<String,​Object> getDataAsMap​(boolean create)
      Specified by:
      getDataAsMap in interface org.cometd.bayeux.Message.Mutable
    • getExt

      public Map<String,​Object> getExt​(boolean create)
      Specified by:
      getExt in interface org.cometd.bayeux.Message.Mutable
    • isMeta

      public boolean isMeta()
      Specified by:
      isMeta in interface org.cometd.bayeux.Message
    • isPublishReply

      public boolean isPublishReply()
      Specified by:
      isPublishReply in interface org.cometd.bayeux.Message
    • isSuccessful

      public boolean isSuccessful()
      Specified by:
      isSuccessful in interface org.cometd.bayeux.Message
    • setChannel

      public void setChannel​(String channel)
      Specified by:
      setChannel in interface org.cometd.bayeux.Message.Mutable
    • setClientId

      public void setClientId​(String clientId)
      Specified by:
      setClientId in interface org.cometd.bayeux.Message.Mutable
    • setData

      public void setData​(Object data)
      Specified by:
      setData in interface org.cometd.bayeux.Message.Mutable
    • setId

      public void setId​(String id)
      Specified by:
      setId in interface org.cometd.bayeux.Message.Mutable
    • setSuccessful

      public void setSuccessful​(boolean successful)
      Specified by:
      setSuccessful in interface org.cometd.bayeux.Message.Mutable