Top Description Fields Constructors Methods
org.apache.derby.impl.services.locks

public final Class ConcurrentPool

extends AbstractPool
Class Inheritance

A LockFactory which allows multiple threads to enter without blocking each other out.

Field Summary

Inherited from org.apache.derby.impl.services.locks.AbstractPool:
deadlockMonitorlockTable

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected LockTable

Returns:

a ConcurrentLockSet
createLockTable
()

Implements abstract org.apache.derby.impl.services.locks.AbstractPool.createLockTable.

Create the ConcurrentLockSet object that keeps the locks.

Inherited from org.apache.derby.impl.services.locks.AbstractPool:
anyoneBlockedapplyareLocksHeldareLocksHeldclearLimitcreateCompatibilitySpacegetWaitTimeoutinitisLockHeldlockObjectmakeVirtualLockTablemapnoLockWaitsetLimittransferunlockunlockGroupunlockGroupvalidatezeroDurationlockObject

Constructor Detail

ConcurrentPoolback to summary
public ConcurrentPool()

Method Detail

createLockTableback to summary
protected LockTable createLockTable()

Implements abstract org.apache.derby.impl.services.locks.AbstractPool.createLockTable.

Create the ConcurrentLockSet object that keeps the locks.

Returns:LockTable

a ConcurrentLockSet