Uses of Interface
org.apache.cassandra.utils.concurrent.WaitQueue.Signal
-
Packages that use WaitQueue.Signal Package Description org.apache.cassandra.utils.concurrent -
-
Uses of WaitQueue.Signal in org.apache.cassandra.utils.concurrent
Classes in org.apache.cassandra.utils.concurrent that implement WaitQueue.Signal Modifier and Type Class Description static classWaitQueue.AbstractSignalAn abstract signal implementationMethods in org.apache.cassandra.utils.concurrent that return WaitQueue.Signal Modifier and Type Method Description static WaitQueue.SignalWaitQueue. all(WaitQueue.Signal... signals)static WaitQueue.SignalWaitQueue. any(WaitQueue.Signal... signals)WaitQueue.SignalOpOrder.Group. isBlockingSignal()register to be signalled when a barrier waiting on us is, or maybe, blocking general progress, so we should try more aggressively to progressWaitQueue.SignalOpOrder.Group. isBlockingSignal(WaitQueue.Signal signal)wrap the provided signal to also be signalled if the operation gets marked blockingWaitQueue.SignalOpOrder.Barrier. register()Register to be signalled once allPriorOpsAreFinished() or allPriorOpsAreFinishedOrSafe() may return trueWaitQueue.SignalWaitQueue. register()The calling thread MUST be the thread that uses the signalWaitQueue.SignalWaitQueue. register(com.codahale.metrics.Timer.Context context)The calling thread MUST be the thread that uses the signal.Methods in org.apache.cassandra.utils.concurrent with parameters of type WaitQueue.Signal Modifier and Type Method Description static WaitQueue.SignalWaitQueue. all(WaitQueue.Signal... signals)static WaitQueue.SignalWaitQueue. any(WaitQueue.Signal... signals)WaitQueue.SignalOpOrder.Group. isBlockingSignal(WaitQueue.Signal signal)wrap the provided signal to also be signalled if the operation gets marked blocking
-