org.siebengeisslein.net.message
Class CloseMessage

java.lang.Object
  extended by org.siebengeisslein.net.message.RequestIdMessage
      extended by org.siebengeisslein.net.message.CloseMessage
All Implemented Interfaces:
ClientMessage, Message

public class CloseMessage
extends RequestIdMessage
implements ClientMessage


Constructor Summary
CloseMessage(java.io.DataInputStream in)
           
CloseMessage(int requestId)
           
 
Method Summary
 void dispatch(ConnectionState state)
           
 boolean equals(java.lang.Object obj)
           
 byte getOpCode()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class org.siebengeisslein.net.message.RequestIdMessage
getRequestId, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.siebengeisslein.net.Message
write
 

Constructor Detail

CloseMessage

public CloseMessage(int requestId)

CloseMessage

public CloseMessage(java.io.DataInputStream in)
             throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getOpCode

public byte getOpCode()
Specified by:
getOpCode in interface Message

dispatch

public void dispatch(ConnectionState state)
Specified by:
dispatch in interface ClientMessage

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object