Package org.jctools.queues.blocking
Interface TakeStrategy<E>
-
- All Known Implementing Classes:
McParkTakeStrategy,ScParkTakeStrategy,YieldTakeStrategy
public interface TakeStrategy<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsignal()booleansupportsSpec(ConcurrentQueueSpec qs)EwaitPoll(Queue<E> q)
-
-
-
Method Detail
-
signal
void signal()
-
waitPoll
E waitPoll(Queue<E> q) throws InterruptedException
- Throws:
InterruptedException
-
supportsSpec
boolean supportsSpec(ConcurrentQueueSpec qs)
-
-