org.granite.client.messaging.messages.push
Class TopicMessage
java.lang.Object
org.granite.client.messaging.messages.AbstractMessage
org.granite.client.messaging.messages.push.TopicMessage
- All Implemented Interfaces:
- Externalizable, Serializable, Cloneable, Message
public class TopicMessage
- extends AbstractMessage
- Author:
- Franck WOLFF
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.granite.client.messaging.messages.Message |
Message.Type |
| Methods inherited from class org.granite.client.messaging.messages.AbstractMessage |
clone, copy, equals, getClientId, getHeader, getHeaders, getId, getRemainingTimeToLive, getRemainingTimeToLive, getTimestamp, getTimeToLive, hashCode, headerExists, isExpired, isExpired, readExternal, setClientId, setHeader, setHeaders, setId, setTimestamp, setTimeToLive, toString, toString, writeExternal |
TopicMessage
public TopicMessage()
TopicMessage
public TopicMessage(String clientId,
Object data)
TopicMessage
public TopicMessage(String id,
String clientId,
long timestamp,
long timeToLive,
Map<String,Object> headers,
Object data)
getType
public Message.Type getType()
copy
public Message copy()
getData
public Object getData()