org.apache.qpid.framing
Class QueueDeclareBody
java.lang.Object
org.apache.qpid.framing.AMQBody
org.apache.qpid.framing.AMQMethodBody
org.apache.qpid.framing.QueueDeclareBody
- All Implemented Interfaces:
- EncodableAMQDataBlock
public class QueueDeclareBody
- extends AMQMethodBody
- implements EncodableAMQDataBlock
This class is autogenerated, do not modify. [From AMQ protocol 0.80 (major=8, minor=0)]
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CLASS_ID
public static final int CLASS_ID
- See Also:
- Constant Field Values
METHOD_ID
public static final int METHOD_ID
- See Also:
- Constant Field Values
ticket
public int ticket
queue
public java.lang.String queue
passive
public boolean passive
durable
public boolean durable
exclusive
public boolean exclusive
autoDelete
public boolean autoDelete
nowait
public boolean nowait
arguments
public FieldTable arguments
QueueDeclareBody
public QueueDeclareBody()
getClazz
protected int getClazz()
- Specified by:
getClazz
in class AMQMethodBody
- Returns:
- unsigned short
getMethod
protected int getMethod()
- Specified by:
getMethod
in class AMQMethodBody
- Returns:
- unsigned short
getBodySize
protected int getBodySize()
- Description copied from class:
AMQMethodBody
- unsigned short
- Specified by:
getBodySize
in class AMQMethodBody
writeMethodPayload
protected void writeMethodPayload(org.apache.mina.common.ByteBuffer buffer)
- Specified by:
writeMethodPayload
in class AMQMethodBody
populateMethodBodyFromBuffer
public void populateMethodBodyFromBuffer(org.apache.mina.common.ByteBuffer buffer)
throws AMQFrameDecodingException
- Specified by:
populateMethodBodyFromBuffer
in class AMQMethodBody
- Throws:
AMQFrameDecodingException
toString
public java.lang.String toString()
- Overrides:
toString
in class AMQMethodBody
createAMQFrame
public static AMQFrame createAMQFrame(int channelId,
int ticket,
java.lang.String queue,
boolean passive,
boolean durable,
boolean exclusive,
boolean autoDelete,
boolean nowait,
FieldTable arguments)