Class ServerMessageImpl
java.lang.Object
java.util.AbstractMap<String,Object>
java.util.HashMap<String,Object>
org.cometd.common.HashMapMessage
org.cometd.server.ServerMessageImpl
- All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>, org.cometd.bayeux.Message, org.cometd.bayeux.Message.Mutable, org.cometd.bayeux.server.ServerMessage, org.cometd.bayeux.server.ServerMessage.Mutable
public class ServerMessageImpl
extends org.cometd.common.HashMapMessage
implements org.cometd.bayeux.server.ServerMessage.Mutable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> Nested classes/interfaces inherited from interface org.cometd.bayeux.Message
org.cometd.bayeux.Message.MutableNested classes/interfaces inherited from interface org.cometd.bayeux.server.ServerMessage
org.cometd.bayeux.server.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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionentrySet()protected voidorg.cometd.bayeux.server.ServerMessage.Mutableorg.cometd.bayeux.server.BayeuxContextgetData()getExt()getJSON()byte[]org.cometd.bayeux.server.ServerTransportprotected booleanisFrozen()booleanbooleanisLazy()voidsetAssociated(org.cometd.bayeux.server.ServerMessage.Mutable associated) voidsetBayeuxContext(org.cometd.bayeux.server.BayeuxContext context) voidsetHandled(boolean handled) voidsetLazy(boolean lazy) voidsetServerTransport(org.cometd.bayeux.server.ServerTransport transport) Methods inherited from class org.cometd.common.HashMapMessage
getAdvice, getChannel, getChannelId, getClientId, getDataAsMap, getExt, getId, isMeta, isPublishReply, isSuccessful, setChannel, setClientId, setData, setId, setSuccessfulMethods inherited from class HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class AbstractMap
equals, hashCode, toStringMethods inherited from interface Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from interface org.cometd.bayeux.Message
getChannel, getChannelId, getClientId, getId, isMeta, isPublishReply, isSuccessfulMethods inherited from interface org.cometd.bayeux.Message.Mutable
getAdvice, getDataAsMap, getExt, setChannel, setClientId, setData, setId, setSuccessful
-
Constructor Details
-
ServerMessageImpl
public ServerMessageImpl()
-
-
Method Details
-
getAssociated
public org.cometd.bayeux.server.ServerMessage.Mutable getAssociated()- Specified by:
getAssociatedin interfaceorg.cometd.bayeux.server.ServerMessage
-
setAssociated
public void setAssociated(org.cometd.bayeux.server.ServerMessage.Mutable associated) - Specified by:
setAssociatedin interfaceorg.cometd.bayeux.server.ServerMessage.Mutable
-
isLazy
public boolean isLazy()- Specified by:
isLazyin interfaceorg.cometd.bayeux.server.ServerMessage
-
isHandled
public boolean isHandled() -
getBayeuxContext
public org.cometd.bayeux.server.BayeuxContext getBayeuxContext()- Specified by:
getBayeuxContextin interfaceorg.cometd.bayeux.server.ServerMessage
-
setBayeuxContext
public void setBayeuxContext(org.cometd.bayeux.server.BayeuxContext context) -
getServerTransport
public org.cometd.bayeux.server.ServerTransport getServerTransport()- Specified by:
getServerTransportin interfaceorg.cometd.bayeux.server.ServerMessage
-
setServerTransport
public void setServerTransport(org.cometd.bayeux.server.ServerTransport transport) -
setLazy
public void setLazy(boolean lazy) - Specified by:
setLazyin interfaceorg.cometd.bayeux.server.ServerMessage.Mutable
-
setHandled
public void setHandled(boolean handled) -
freeze
-
isFrozen
protected boolean isFrozen() -
getJSON
-
getJSONBytes
public byte[] getJSONBytes() -
getData
- Specified by:
getDatain interfaceorg.cometd.bayeux.Message- Overrides:
getDatain classorg.cometd.common.HashMapMessage
-
put
-
entrySet
-
getDataAsMap
-
getExt
-
getAdvice
-