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:
  • Constructor Details

    • HashMapMessage

      public HashMapMessage()
    • HashMapMessage

      public HashMapMessage(org.cometd.bayeux.Message message)
  • 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