Class DelegatePersistentThreadLocal<T extends BaseDelegate<?>>

  • Type Parameters:
    T - The type of the thread-local value.

    public class DelegatePersistentThreadLocal<T extends BaseDelegate<?>>
    extends PersistentThreadLocal<T>
    A PersistentThreadLocal which merges its values into the base (its delegate) when a thread-local value is removed.
    Since:
    1.6
    Author:
    Sina Madani
    • Constructor Detail

      • DelegatePersistentThreadLocal

        public DelegatePersistentThreadLocal​(int numThreads,
                                             java.util.function.Supplier<? extends T> initialValue)
      • DelegatePersistentThreadLocal

        public DelegatePersistentThreadLocal​(java.util.function.Supplier<? extends T> initialValue)