|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| LockingStrategy | A strategy abstraction for how locks are obtained in the underlying database. |
| Class Summary | |
|---|---|
| AbstractSelectLockingStrategy | Base LockingStrategy implementation to support implementations
based on issuing SQL SELECT statements |
| OptimisticForceIncrementLockingStrategy | An optimistic locking strategy that forces an increment of the version (after verifying that version hasn't changed). |
| OptimisticLockingStrategy | An optimistic locking strategy that verifies that the version hasn't changed (prior to transaction commit). |
| PessimisticForceIncrementLockingStrategy | A pessimistic locking strategy that increments the version immediately (obtaining an exclusive write lock). |
| PessimisticReadSelectLockingStrategy | A pessimistic locking strategy where the locks are obtained through select statements. |
| PessimisticReadUpdateLockingStrategy | A pessimistic locking strategy where the locks are obtained through update statements. |
| PessimisticWriteSelectLockingStrategy | A pessimistic locking strategy where the locks are obtained through select statements. |
| PessimisticWriteUpdateLockingStrategy | A pessimistic locking strategy where the locks are obtained through update statements. |
| SelectLockingStrategy | A locking strategy where the locks are obtained through select statements. |
| UpdateLockingStrategy | A locking strategy where the locks are obtained through update statements. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||