Class ContentBody

  • All Implemented Interfaces:
    AMQBody

    public class ContentBody
    extends java.lang.Object
    implements AMQBody
    • Constructor Detail

      • ContentBody

        public ContentBody​(java.nio.ByteBuffer payload)
      • ContentBody

        public ContentBody​(org.apache.qpid.server.bytebuffer.QpidByteBuffer payload)
    • Method Detail

      • 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 long writePayload​(org.apache.qpid.server.transport.ByteBufferSender sender)
        Specified by:
        writePayload in interface AMQBody
      • getPayload

        public org.apache.qpid.server.bytebuffer.QpidByteBuffer getPayload()
      • dispose

        public void dispose()
      • process

        public static void process​(org.apache.qpid.server.bytebuffer.QpidByteBuffer in,
                                   ChannelMethodProcessor methodProcessor,
                                   long bodySize)