Name | Description | Type | Package | Framework |
AbstractStressTestNonBlockingLockManager | Suite of stress tests of the concurrency control mechanisms (without the database implementation) - See NonBlockingLockManager. | Class | com.bigdata.concurrent | BlazeGraph |
|
AbstractStressTestNonBlockingLockManager .Generate | Generates an XML file that can be used to (re-)run the concurrency control tests. | Class | com.bigdata.concurrent | BlazeGraph |
|
AbstractStressTestNonBlockingLockManager .TestOptions | AbstractStressTestNonBlockingLockManager. | Class | com.bigdata.concurrent | BlazeGraph |
|
AbstractStressTestNonBlockingLockManager .Wait10ResourceTask | Waits 10ms once it acquires its locks. | Class | com.bigdata.concurrent | BlazeGraph |
|
DeadlockException | An instance of this exception is thrown when the lock requests of two or more transactions form a deadlock. | Class | com.bigdata.concurrent | BlazeGraph |
|
FutureTaskMon | This is a flyweight utility class to be used as a direct replacement for FutureTask in code where we may need to be able to discover the root cancel | Class | com.bigdata.concurrent | BlazeGraph |
|
HorridTaskDeath | Thrown by some unit tests. | Class | com.bigdata.concurrent | BlazeGraph |
|
LockCallable | Bundles the resources identifying the required locks with the task to be executed once it holds those locks. | Interface | com.bigdata.concurrent | BlazeGraph |
|
LockCallableImpl | Bundles the resources identifying the required locks with the task to be executed once it holds those locks. | Class | com.bigdata.concurrent | BlazeGraph |
|
LockManager | This class coordinates a schedule among concurrent operations requiring exclusive access to shared resources. | Class | com.bigdata.concurrent | BlazeGraph |
|
LockManagerTask | Class encapsulates handshaking with the LockManager for an operation requiring exclusive access to one or more resources and that are willing to | Class | com.bigdata.concurrent | BlazeGraph |
|
MultiprogrammingCapacityExceededException | Thrown if a request would exceed the configured multi-programming capacity ofVersion:$Id$Author:Bryan ThompsonSee Also:Serialized Form | Class | com.bigdata.concurrent | BlazeGraph |
|
NamedLock | A factory for named Locks. | Class | com.bigdata.concurrent | BlazeGraph |
|
NamedReadWriteLock | A factory for named ReadWriteLocks. | Class | com.bigdata.concurrent | BlazeGraph |
|
NonBlockingLockManager | This class coordinates a schedule among concurrent operations requiring exclusive access to shared resources. | Class | com.bigdata.concurrent | BlazeGraph |
|
NonBlockingLockManager .Counters | Counters for the NonBlockingLockManager. | Class | com.bigdata.concurrent | BlazeGraph |
|
NonBlockingLockManager .RunState | Run states for the NonBlockingLockManager. | Class | com.bigdata.concurrent | BlazeGraph |
|
NonBlockingLockManagerWithNewDesign | This class coordinates a schedule among concurrent operations requiring exclusive access to shared resources. | Class | com.bigdata.concurrent | BlazeGraph |
|
NonBlockingLockManagerWithNewDesign .Counters | Counters for the NonBlockingLockManagerWithNewDesign. | Class | com.bigdata.concurrent | BlazeGraph |
|
NonBlockingLockManagerWithNewDesign .LockFutureTask | FutureTask which executes once it holds its locks. | Class | com.bigdata.concurrent | BlazeGraph |
|
NonBlockingLockManagerWithNewDesign .ResourceQueue | Unbounded queue of operations waiting to gain an exclusive lock on aVersion:$Id$Author:Bryan ThompsonSee Also:LockManager, | Class | com.bigdata.concurrent | BlazeGraph |
|
ResourceQueue | Unbounded queue of operations waiting to gain an exclusive lock on a resource. | Class | com.bigdata.concurrent | BlazeGraph |
|
StressTestNonBlockingLockManagerWithPredeclaredLocks | Stress tests where we predeclare locks and sort the lock requests. | Class | com.bigdata.concurrent | BlazeGraph |
|
StressTestNonBlockingLockManagerWithTxDag | Stress tests where a TxDag is used to detect deadlock. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestAll | Aggregates tests in dependency order. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestLockManager | Suite of stress tests of the concurrency control mechanisms (without the database implementation) - See LockManager. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestLockManager .Generate | Generates an XML file that can be used to (re-)run the concurrency control tests. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestLockManager .TestOptions | Options for TestLockManager. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestLockManager .Wait10ResourceTask | Waits 10ms once it acquires its locks. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestNonBlockingLockManager | FIXME Verify interaction with the writeService. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestNonBlockingLockManager .Wait10ResourceTask | Waits 10ms once it acquires its locks. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestNonBlockingLockManagerWithNewDesign | | Class | com.bigdata.concurrent | BlazeGraph |
|
TestNonBlockingLockManagerWithNewDesign .Wait10ResourceTask | Waits 10ms once it acquires its locks. | Class | com.bigdata.concurrent | BlazeGraph |
|
TestTxDag | Test suite for online transaction deadlock algorithm. | Class | com.bigdata.concurrent | BlazeGraph |
|
TimeoutException | An instance of this class is thrown when a lock could not be obtained within a specified timeout. | Class | com.bigdata.concurrent | BlazeGraph |
|
TxDag | Directed Acyclic Graph (DAG) for detecting and preventing deadlocks in a concurrent programming system. | Class | com.bigdata.concurrent | BlazeGraph |
|
TxDag .Edge | A representation of an edge in the DAG used for export of information toAuthor:Bryan Thompson | Class | com.bigdata.concurrent | BlazeGraph |