org.granite.client.messaging.messages.requests
Class DisconnectMessage

java.lang.Object
  extended by org.granite.client.messaging.messages.AbstractMessage
      extended by org.granite.client.messaging.messages.requests.AbstractRequestMessage
          extended by org.granite.client.messaging.messages.requests.DisconnectMessage
All Implemented Interfaces:
Externalizable, Serializable, Cloneable, Message, RequestMessage

public final class DisconnectMessage
extends AbstractRequestMessage

Author:
Franck WOLFF
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.granite.client.messaging.messages.Message
Message.Type
 
Constructor Summary
DisconnectMessage()
           
DisconnectMessage(String clientId)
           
DisconnectMessage(String id, String clientId, long timestamp, long timeToLive, Map<String,Object> headers)
           
 
Method Summary
 DisconnectMessage copy()
           
 Message.Type getType()
           
 
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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Constructor Detail

DisconnectMessage

public DisconnectMessage()

DisconnectMessage

public DisconnectMessage(String clientId)

DisconnectMessage

public DisconnectMessage(String id,
                         String clientId,
                         long timestamp,
                         long timeToLive,
                         Map<String,Object> headers)
Method Detail

copy

public DisconnectMessage copy()

getType

public Message.Type getType()