Interface ServerMessage.Mutable

All Superinterfaces:
Map<String,​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

    Map.Entry<K extends Object,​V extends Object>

    Nested classes/interfaces inherited from interface org.cometd.bayeux.Message

    org.cometd.bayeux.Message.Mutable

    Nested classes/interfaces inherited from interface org.cometd.bayeux.server.ServerMessage

    ServerMessage.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

    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 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

    Methods inherited from interface org.cometd.bayeux.server.ServerMessage

    getAssociated, getBayeuxContext, getServerTransport, isLazy
  • Method Details

    • 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