org.siebengeisslein.net.message
Class LoginSucceededMessage

java.lang.Object
  extended by org.siebengeisslein.net.message.LoginSucceededMessage
All Implemented Interfaces:
Message

public class LoginSucceededMessage
extends java.lang.Object
implements Message


Constructor Summary
LoginSucceededMessage(java.io.DataInputStream in)
           
LoginSucceededMessage(int defaultGroup, java.util.Set<java.lang.Integer> writeGroups)
           
 
Method Summary
 int getDefaultGroup()
           
 byte getOpCode()
           
 java.util.Set<java.lang.Integer> getWriteGroups()
           
 void write(java.io.DataOutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginSucceededMessage

public LoginSucceededMessage(java.io.DataInputStream in)
                      throws java.io.IOException
Throws:
java.io.IOException

LoginSucceededMessage

public LoginSucceededMessage(int defaultGroup,
                             java.util.Set<java.lang.Integer> writeGroups)
Method Detail

getOpCode

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

getDefaultGroup

public int getDefaultGroup()

write

public void write(java.io.DataOutputStream out)
           throws java.io.IOException
Specified by:
write in interface Message
Throws:
java.io.IOException

getWriteGroups

public java.util.Set<java.lang.Integer> getWriteGroups()