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