Class ScParkTakeStrategy<E>

  • All Implemented Interfaces:
    TakeStrategy<E>

    public final class ScParkTakeStrategy<E>
    extends java.lang.Object
    implements TakeStrategy<E>
    • Field Detail

      • WAITING_UPDATER

        private static final java.util.concurrent.atomic.AtomicReferenceFieldUpdater<ScParkTakeStrategy,​java.lang.Thread> WAITING_UPDATER
      • storeFence

        public volatile int storeFence
      • waiting

        private volatile java.lang.Thread waiting
    • Constructor Detail

      • ScParkTakeStrategy

        public ScParkTakeStrategy()