Class ConcurrentPool

java.lang.Object
org.apache.derby.impl.services.locks.AbstractPool
org.apache.derby.impl.services.locks.ConcurrentPool
All Implemented Interfaces:
LockFactory, PropertySetCallback

public final class ConcurrentPool extends AbstractPool
A LockFactory which allows multiple threads to enter without blocking each other out.
  • Constructor Details

    • ConcurrentPool

      public ConcurrentPool()
  • Method Details

    • createLockTable

      protected LockTable createLockTable()
      Create the ConcurrentLockSet object that keeps the locks.
      Specified by:
      createLockTable in class AbstractPool
      Returns:
      a ConcurrentLockSet