Package | Description |
---|---|
com.bigdata.concurrent |
This package supports concurrency control using exclusive locks on resources.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
NonBlockingLockManagerWithNewDesign.ResourceQueue<R extends Comparable<R>,T extends NonBlockingLockManagerWithNewDesign.LockFutureTask<R,? extends Object>>
Unbounded queue of operations waiting to gain an exclusive lock on a
resource.
|
Modifier and Type | Method and Description |
---|---|
protected NonBlockingLockManagerWithNewDesign.LockFutureTask<R,T> |
NonBlockingLockManagerWithNewDesign.LockFutureTask.acceptTask()
Accept the task for eventual execution.
|
Modifier and Type | Method and Description |
---|---|
protected <R extends Comparable<R>,T> |
TestNonBlockingLockManagerWithNewDesign.assertLocksHeld(NonBlockingLockManagerWithNewDesign<R> service,
NonBlockingLockManagerWithNewDesign.LockFutureTask<R,T> task)
Succeeds if the task holds all of its declared locks.
|
protected <R extends Comparable<R>,T> |
TestNonBlockingLockManagerWithNewDesign.assertLocksNotHeld(NonBlockingLockManagerWithNewDesign<R> service,
NonBlockingLockManagerWithNewDesign.LockFutureTask<R,T> task)
Succeeds if the task holds none of its declared locks.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.