Package org.cometd.bayeux.server
Interface ServerMessage.Mutable
-
- All Superinterfaces:
java.util.Map<java.lang.String,java.lang.Object>,Message,Message.Mutable,ServerMessage
- All Known Implementing Classes:
ServerMessageImpl
- Enclosing interface:
- ServerMessage
public static interface ServerMessage.Mutable extends ServerMessage, Message.Mutable
The mutable version of aServerMessage
-
-
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
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetAssociated(ServerMessage.Mutable message)voidsetLazy(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
-
Methods inherited from interface org.cometd.bayeux.server.ServerMessage
getAssociated, getBayeuxContext, getServerTransport, isLazy
-
-
-
-
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
-
-