Class CleanableReferenceQueue<T>


  • public abstract class CleanableReferenceQueue<T>
    extends java.lang.ref.ReferenceQueue<T>
    Since:
    3.6
    Author:
    Eike Stepper
    • Constructor Detail

      • CleanableReferenceQueue

        public CleanableReferenceQueue()
    • Method Detail

      • getPollMillis

        public final long getPollMillis()
      • setPollMillis

        public final void setPollMillis​(long pollMillis)
      • getMaxWorkPerPoll

        public final int getMaxWorkPerPoll()
      • setMaxWorkPerPoll

        public final void setMaxWorkPerPoll​(int maxWorkPerPoll)
      • register

        public final void register​(T object)
      • clean

        public final void clean()
      • cleanReference

        protected abstract void cleanReference​(java.lang.ref.Reference<? extends T> reference)
      • createReference

        protected abstract java.lang.ref.Reference<T> createReference​(T object)