Interface ServerMessage.Mutable

  • All Superinterfaces:
    java.util.Map<java.lang.String,​java.lang.Object>, org.cometd.bayeux.Message, org.cometd.bayeux.Message.Mutable, ServerMessage
    Enclosing interface:
    ServerMessage

    public static interface ServerMessage.Mutable
    extends ServerMessage, org.cometd.bayeux.Message.Mutable
    The mutable version of a ServerMessage
    • Nested Class Summary

      • 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
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setAssociated​(ServerMessage.Mutable message)  
      void setLazy​(boolean lazy)
      A lazy message does not provoke immediately delivery to the client but it will be delivered at first occasion or after a timeout expires
      • Methods 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
      • Methods inherited from interface org.cometd.bayeux.Message

        getAdvice, getChannel, getChannelId, getClientId, getData, getDataAsMap, getExt, getId, isMeta, isPublishReply, isSuccessful
      • Methods inherited from interface org.cometd.bayeux.Message.Mutable

        getAdvice, getDataAsMap, getExt, setChannel, setClientId, setData, setId, setSuccessful
    • Method Detail

      • setAssociated

        void setAssociated​(ServerMessage.Mutable message)
        Parameters:
        message - the message associated with this message
      • setLazy

        void setLazy​(boolean lazy)
        A lazy message does not provoke immediately delivery to the client but it will be delivered at first occasion or after a timeout expires
        Parameters:
        lazy - whether the message is lazy