org.apache.qpid.framing
Class HeartbeatBody

java.lang.Object
  extended by org.apache.qpid.framing.HeartbeatBody
All Implemented Interfaces:
AMQBody

public class HeartbeatBody
extends Object
implements AMQBody


Field Summary
static AMQFrame FRAME
           
static byte TYPE
           
 
Constructor Summary
HeartbeatBody()
           
HeartbeatBody(org.apache.mina.common.ByteBuffer buffer, long size)
           
 
Method Summary
 byte getFrameType()
           
 int getSize()
          Get the size of the body
 void handle(int channelId, AMQVersionAwareProtocolSession session)
           
protected  void populateFromBuffer(org.apache.mina.common.ByteBuffer buffer, long size)
           
 AMQFrame toFrame()
           
 void writePayload(org.apache.mina.common.ByteBuffer buffer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

public static final byte TYPE
See Also:
Constant Field Values

FRAME

public static final AMQFrame FRAME
Constructor Detail

HeartbeatBody

public HeartbeatBody()

HeartbeatBody

public HeartbeatBody(org.apache.mina.common.ByteBuffer buffer,
                     long size)
Method Detail

getFrameType

public byte getFrameType()
Specified by:
getFrameType in interface AMQBody

getSize

public int getSize()
Description copied from interface: AMQBody
Get the size of the body

Specified by:
getSize in interface AMQBody
Returns:
unsigned short

writePayload

public void writePayload(org.apache.mina.common.ByteBuffer buffer)
Specified by:
writePayload in interface AMQBody

handle

public void handle(int channelId,
                   AMQVersionAwareProtocolSession session)
            throws AMQException
Specified by:
handle in interface AMQBody
Throws:
AMQException

populateFromBuffer

protected void populateFromBuffer(org.apache.mina.common.ByteBuffer buffer,
                                  long size)
                           throws AMQFrameDecodingException
Throws:
AMQFrameDecodingException

toFrame

public AMQFrame toFrame()


Licensed to the Apache Software Foundation