Class ThreadLocalHolder.HolderRef

java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.WeakReference<Thread>
net.logstash.logback.util.ThreadLocalHolder.HolderRef
Enclosing class:
ThreadLocalHolder<T>

protected class ThreadLocalHolder.HolderRef extends WeakReference<Thread>
A WeakReference to a thread with the ThreadLocalHolder.Holder assigned to it. Used to detect the death of a thread and dispose the associated value.
  • Method Details

    • getHolder

      public net.logstash.logback.util.ThreadLocalHolder.Holder<T> getHolder()
    • getThreadId

      public long getThreadId()