Package | Description |
---|---|
net.sf.ehcache.util.lang |
Modifier and Type | Field and Description |
---|---|
(package private) VicariousThreadLocal.Holder |
VicariousThreadLocal.Holder.next
Next holder in chain for this thread-local.
|
private VicariousThreadLocal.Holder |
VicariousThreadLocal.strongRefs
Maintains a strong reference to value for each thread,
so long as the Thread has not been collected.
|
Modifier and Type | Field and Description |
---|---|
private java.lang.ThreadLocal<java.lang.ref.WeakReference<VicariousThreadLocal.Holder>> |
VicariousThreadLocal.local
Actual ThreadLocal implementation object.
|
private static java.util.concurrent.atomic.AtomicReferenceFieldUpdater<VicariousThreadLocal,VicariousThreadLocal.Holder> |
VicariousThreadLocal.strongRefsUpdater
Compare-and-set of
VicariousThreadLocal.strongRefs . |
Modifier and Type | Method and Description |
---|---|
private VicariousThreadLocal.Holder |
VicariousThreadLocal.createHolder()
Creates a new holder object, and registers it appropriately.
|