org.cometd.server
Class ServerMessageImpl
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
org.cometd.common.HashMapMessage
org.cometd.server.ServerMessageImpl
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,Object>, Message, Message.Mutable, ServerMessage, ServerMessage.Mutable, org.eclipse.jetty.util.ajax.JSON.Generator
public class ServerMessageImpl
- extends HashMapMessage
- implements ServerMessage.Mutable, org.eclipse.jetty.util.ajax.JSON.Generator
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| 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, MIN_VERSION_FIELD, RECONNECT_FIELD, RECONNECT_HANDSHAKE_VALUE, RECONNECT_NONE_VALUE, RECONNECT_RETRY_VALUE, SUBSCRIPTION_FIELD, SUCCESSFUL_FIELD, SUPPORTED_CONNECTION_TYPES_FIELD, TIMESTAMP_FIELD, TRANSPORT_FIELD, VERSION_FIELD |
| Methods inherited from class org.cometd.common.HashMapMessage |
addJSON, getAdvice, getChannel, getChannelId, getClientId, getDataAsMap, getExt, getId, isMeta, isSuccessful, parseMessages, setChannel, setClientId, setData, setId, setSuccessful, toString |
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, get, isEmpty, keySet, putAll, remove, size, values |
| Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, putAll, remove, size, values |
| Methods inherited from interface org.eclipse.jetty.util.ajax.JSON.Generator |
addJSON |
ServerMessageImpl
public ServerMessageImpl()
getAssociated
public ServerMessage.Mutable getAssociated()
- Specified by:
getAssociated in interface ServerMessage
setAssociated
public void setAssociated(ServerMessage.Mutable associated)
- Specified by:
setAssociated in interface ServerMessage.Mutable
isLazy
public boolean isLazy()
- Specified by:
isLazy in interface ServerMessage
setLazy
public void setLazy(boolean lazy)
- Specified by:
setLazy in interface ServerMessage.Mutable
freeze
public void freeze()
getJSON
public String getJSON()
- Specified by:
getJSON in interface Message- Overrides:
getJSON in class HashMapMessage
getData
public Object getData()
- Specified by:
getData in interface Message- Overrides:
getData in class HashMapMessage
put
public Object put(String key,
Object value)
- Specified by:
put in interface Map<String,Object>- Overrides:
put in class HashMap<String,Object>
entrySet
public Set<Map.Entry<String,Object>> entrySet()
- Specified by:
entrySet in interface Map<String,Object>- Overrides:
entrySet in class HashMap<String,Object>
getDataAsMap
public Map<String,Object> getDataAsMap()
- Specified by:
getDataAsMap in interface Message- Overrides:
getDataAsMap in class HashMapMessage
getExt
public Map<String,Object> getExt()
- Specified by:
getExt in interface Message- Overrides:
getExt in class HashMapMessage
getAdvice
public Map<String,Object> getAdvice()
- Specified by:
getAdvice in interface Message- Overrides:
getAdvice in class HashMapMessage
parseServerMessages
public static ServerMessage.Mutable[] parseServerMessages(Reader reader,
boolean jsonDebug)
throws ParseException,
IOException
- Throws:
ParseException
IOException
parseServerMessages
public static ServerMessage.Mutable[] parseServerMessages(String s)
throws ParseException
- Throws:
ParseException
Copyright © 2008-2011 Dojo Foundation. All Rights Reserved.