| Package | Description | 
|---|---|
| org.apache.cassandra.utils.concurrent | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | WaitQueue.AbstractSignalAn abstract signal implementation | 
| Modifier and Type | Method and Description | 
|---|---|
| static WaitQueue.Signal | WaitQueue. all(WaitQueue.Signal... signals) | 
| static WaitQueue.Signal | WaitQueue. any(WaitQueue.Signal... signals) | 
| WaitQueue.Signal | OpOrder.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 progress | 
| WaitQueue.Signal | OpOrder.Group. isBlockingSignal(WaitQueue.Signal signal)wrap the provided signal to also be signalled if the operation gets marked blocking | 
| WaitQueue.Signal | OpOrder.Barrier. register()Register to be signalled once allPriorOpsAreFinished() or allPriorOpsAreFinishedOrSafe() may return true | 
| WaitQueue.Signal | WaitQueue. register()The calling thread MUST be the thread that uses the signal | 
| WaitQueue.Signal | WaitQueue. register(com.codahale.metrics.Timer.Context context)The calling thread MUST be the thread that uses the signal. | 
| Modifier and Type | Method and Description | 
|---|---|
| static WaitQueue.Signal | WaitQueue. all(WaitQueue.Signal... signals) | 
| static WaitQueue.Signal | WaitQueue. any(WaitQueue.Signal... signals) | 
| WaitQueue.Signal | OpOrder.Group. isBlockingSignal(WaitQueue.Signal signal)wrap the provided signal to also be signalled if the operation gets marked blocking | 
Copyright © 2018 The Apache Software Foundation