org.codehaus.activemq.io.impl
Class IntResponseReceiptReader

java.lang.Object
  extended byorg.codehaus.activemq.io.impl.AbstractPacketReader
      extended byorg.codehaus.activemq.io.impl.ReceiptReader
          extended byorg.codehaus.activemq.io.impl.IntResponseReceiptReader
All Implemented Interfaces:
PacketReader

public class IntResponseReceiptReader
extends ReceiptReader

Reads a ConsumerInfo object from a Stream


Field Summary
 
Fields inherited from class org.codehaus.activemq.io.impl.AbstractPacketReader
wireFormatVersion
 
Constructor Summary
IntResponseReceiptReader()
           
 
Method Summary
 void buildPacket(Packet packet, DataInput dataIn)
          build a Packet instance from the data input stream
 Packet createPacket()
           
 int getPacketType()
          Return the type of Packet
 
Methods inherited from class org.codehaus.activemq.io.impl.AbstractPacketReader
canRead, getWireFormatVersion, readObject, readPacketFromByteArray, readUTF, setWireFormatVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntResponseReceiptReader

public IntResponseReceiptReader()
Method Detail

getPacketType

public int getPacketType()
Return the type of Packet

Specified by:
getPacketType in interface PacketReader
Overrides:
getPacketType in class ReceiptReader
Returns:
integer representation of the type of Packet

createPacket

public Packet createPacket()
Specified by:
createPacket in interface PacketReader
Overrides:
createPacket in class ReceiptReader
Returns:
a new Packet instance

buildPacket

public void buildPacket(Packet packet,
                        DataInput dataIn)
                 throws IOException
build a Packet instance from the data input stream

Specified by:
buildPacket in interface PacketReader
Overrides:
buildPacket in class ReceiptReader
Parameters:
packet - A Packet object
dataIn - the data input stream to build the packet from
Throws:
IOException


Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.