org.siebengeisslein.net.message
Class RootMessage

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

public class RootMessage
extends RequestIdMessage


Constructor Summary
RootMessage(java.io.DataInputStream in)
           
RootMessage(long oid, int requestId)
           
 
Method Summary
 byte getOpCode()
           
 long getRootOID()
           
 java.lang.String toString()
           
 void write(java.io.DataOutputStream out)
           
 
Methods inherited from class org.siebengeisslein.net.message.RequestIdMessage
getRequestId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RootMessage

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

RootMessage

public RootMessage(long oid,
                   int requestId)
Method Detail

write

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

getOpCode

public byte getOpCode()

getRootOID

public long getRootOID()
                throws UnknownRootException
Throws:
UnknownRootException

toString

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