Uses of Package
com.bigdata.concurrent

Packages that use com.bigdata.concurrent
com.bigdata.concurrent This package supports concurrency control using exclusive locks on resources. 
com.bigdata.journal The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. 
 

Classes in com.bigdata.concurrent used by com.bigdata.concurrent
DeadlockException
          An instance of this exception is thrown when the lock requests of two or more transactions form a deadlock.
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 request causing an interrupt.
LockManager
          Deprecated. This implementation manages locks in terms of threads. A thread is required in order for a task to contend for its locks. This places a strain on the thread scheduler.
NonBlockingLockManager.LockFutureTask
          FutureTask which executes once it holds its locks.
NonBlockingLockManager.RunState
          Run states for the NonBlockingLockManager.
NonBlockingLockManagerWithNewDesign
          This class coordinates a schedule among concurrent operations requiring exclusive access to shared resources.
NonBlockingLockManagerWithNewDesign.LockFutureTask
          FutureTask which executes once it holds its locks.
NonBlockingLockManagerWithNewDesign.StatisticsTask
          Class for tracking the average queue size of each ResourceQueue and various other moving averages for the service as a whole.
TxDag
           Directed Acyclic Graph (DAG) for detecting and preventing deadlocks in a concurrent programming system.
TxDag.Edge
          A representation of an edge in the DAG used for export of information to the caller.
 

Classes in com.bigdata.concurrent used by com.bigdata.journal
NonBlockingLockManagerWithNewDesign
          This class coordinates a schedule among concurrent operations requiring exclusive access to shared resources.
 



Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.