|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IsolationLevels | This interface defines the lock isolation level constants used by OJB locking api. |
| LockManager | This interface declares the functionality of the OJB locking-api for support of pessimistic locking. |
| Class Summary | |
|---|---|
| CommonsOJBLockManager | Extension of GenericLockManager to
support all locking isolation level defined in OJB locking api and a provider of
specific GenericLock implementation classes
representing the isolation levels specified in LockManager, like
IsolationLevels.IL_READ_COMMITTED, ... |
| CommonsOJBLockManager.OJBLock | Abstract base class to implement the different GenericLock
extension classes representing the OJB isolation levels (e.g. |
| CommonsOJBLockManager.ReadCommitedLock | Implementation of isolation level IsolationLevels.IL_READ_COMMITTED. |
| CommonsOJBLockManager.ReadUncommittedLock | Implementation of isolation level IsolationLevels.IL_READ_UNCOMMITTED. |
| CommonsOJBLockManager.RepeadableReadsLock | Implementation of isolation level IsolationLevels.IL_REPEATABLE_READ. |
| CommonsOJBLockManager.SerializeableLock | Implementation of isolation level IsolationLevels.IL_SERIALIZABLE. |
| LockHelper | |
| LockIsolation | This interface defines method that a Locking Strategy must implement according to the isolation level it represents. |
| LockIsolationManager | Factory class used to obtain the proper LockIsolation level. |
| LockManagerCommonsImpl | A LockManagerCommonsImpl.OJBLockManager implementation based on apache's commons-transaction
locking part. |
| LockManagerInMemoryImpl | This implementation of the LockManager interface supports a simple, fast, non-blocking
pessimistic locking for single JVM applications. |
| LockManagerInMemoryImpl.ObjectLocks | |
| LockManagerRemoteImpl | This implementation of the LockManager interface supports locking
in distributed environments in combination with a specific lock servlet. |
| LockManagerRemoteImpl.LockInfo | |
| LockManagerServlet | |
| Exception Summary | |
|---|---|
| LockRuntimeException | Exception was thrown when unexpected behavior in conjunction with locking was detected. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||