Class ReferenceCountedMessageMetadata

java.lang.Object
io.netty.util.AbstractReferenceCounted
org.apache.pulsar.common.api.raw.ReferenceCountedMessageMetadata
All Implemented Interfaces:
io.netty.util.ReferenceCounted

public class ReferenceCountedMessageMetadata extends io.netty.util.AbstractReferenceCounted
Class representing a reference-counted object that requires explicit deallocation.
  • Method Details

    • get

      public static ReferenceCountedMessageMetadata get(io.netty.buffer.ByteBuf parsedBuf)
    • getMetadata

      public MessageMetadata getMetadata()
    • touch

      public io.netty.util.ReferenceCounted touch(Object hint)
    • deallocate

      protected void deallocate()
      Specified by:
      deallocate in class io.netty.util.AbstractReferenceCounted