org.siebengeisslein.net.message
Class AbortMessage

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

public class AbortMessage
extends RequestIdMessage
implements ClientMessage


Constructor Summary
AbortMessage(java.io.DataInputStream in)
           
AbortMessage(RemoteTransaction transaction, int requestId)
           
 
Method Summary
 void dispatch(ConnectionState state)
           
 byte getOpCode()
           
 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

AbortMessage

public AbortMessage(RemoteTransaction transaction,
                    int requestId)

AbortMessage

public AbortMessage(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)
              throws java.io.IOException,
                     CoreException
Specified by:
dispatch in interface ClientMessage
Throws:
java.io.IOException
CoreException

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

toString

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