Class AsyncWriteQueueRecord

    • Field Detail

      • UNCOUNTABLE_RECORD_SPACE_VALUE

        public static final int UNCOUNTABLE_RECORD_SPACE_VALUE
        See Also:
        Constant Field Values
    • Method Detail

      • getDstAddress

        public final java.lang.Object getDstAddress()
      • isUncountable

        public boolean isUncountable()
        Returns:
        true if record reserves in async write queue space, that is not related to message size remaining(), but is constant UNCOUNTABLE_RECORD_SPACE_VALUE.
      • setUncountable

        public void setUncountable​(boolean isUncountable)
      • getBytesToReserve

        public long getBytesToReserve()
      • getInitialMessageSize

        public long getInitialMessageSize()
      • remaining

        public long remaining()
      • getPushBackHandler

        @Deprecated
        public PushBackHandler getPushBackHandler()
        Deprecated.
      • canBeAggregated

        public boolean canBeAggregated()
      • notifyCompleteAndRecycle

        public void notifyCompleteAndRecycle()
      • isFinished

        public boolean isFinished()
      • reset

        protected final void reset()
      • recycle

        public void recycle()