com.sleepycat.je.latch |
Provides classes and interfaces for latches in JDB.
Package Specification
(None)
|
Java Source File Name | Type | Comment |
Java5LatchImpl.java | Class | Java5LatchImpl provides an implementation of the Latch interface. |
Java5SharedLatchImpl.java | Class | Java5SharedLatchImpl provides an implementation of the SharedLatch
interface. |
Latch.java | Interface | |
LatchException.java | Class | The root of latch related exceptions. |
LatchImpl.java | Class | This implementation is used in non-Java5 JVMs. |
LatchNotHeldException.java | Class | An exception that is thrown when a latch is not held but a method is invoked
on it that assumes it is held. |
LatchStats.java | Class | A class that provides interesting stats about a particular latch. |
LatchSupport.java | Class | Various constructs to support Latches. |
LatchTable.java | Class | Table of latches by thread for debugging. |
LatchTest.java | Class | |
SharedLatch.java | Interface | Simple thread-based non-transactional reader-writer/shared-exclusive latch.
Latches provide simple exclusive or shared transient locks on objects.
Latches are expected to be held for short, defined periods of time. |
SharedLatchImpl.java | Class | Simple thread-based non-transactional reader-writer/shared-exclusive latch.
Latches provide simple exclusive or shared transient locks on objects.
Latches are expected to be held for short, defined periods of time. |