org.siebengeisslein.net.message
Class NewTransactionMessage

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

public class NewTransactionMessage
extends RequestIdMessage


Constructor Summary
NewTransactionMessage(java.io.DataInputStream in)
           
NewTransactionMessage(RemoteTransaction transaction, int requestId)
           
 
Method Summary
 byte getOpCode()
           
 RemoteTransaction getTransaction()
           
 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

NewTransactionMessage

public NewTransactionMessage(RemoteTransaction transaction,
                             int requestId)

NewTransactionMessage

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

getOpCode

public byte getOpCode()

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

getTransaction

public RemoteTransaction getTransaction()

toString

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