| Package | Description |
|---|---|
| net.openhft.lang.locks |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AcquisitionStrategy<S extends LockingStrategy,E extends Exception> |
interface |
TryAcquireOperation<S extends LockingStrategy> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ReadWriteLockingStrategy |
interface |
ReadWriteUpdateLockingStrategy
Logic of read-write-update lock state transitions.
|
interface |
ReadWriteUpdateWithWaitsLockingStrategy |
interface |
ReadWriteWithWaitsLockingStrategy |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReadWriteLockingStrategy |
class |
VanillaReadWriteUpdateWithWaitsLockingStrategy |
class |
VanillaReadWriteWithWaitsLockingStrategy |
| Modifier and Type | Method and Description |
|---|---|
LockingStrategy |
LockState.lockingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
static TryAcquireOperation<LockingStrategy> |
TryAcquireOperations.lock() |
static AcquisitionStrategy<LockingStrategy,RuntimeException> |
AcquisitionStrategies.spinLoop(long duration,
TimeUnit unit) |
static AcquisitionStrategy<LockingStrategy,RuntimeException> |
AcquisitionStrategies.spinLoopOrFail(long duration,
TimeUnit unit) |
Copyright © 2019. All rights reserved.