|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IdentifiableFactory | Factory for identifiables. |
IdentityMap | Identity map. |
Lockable | Object that can be locked. |
Transactionable | Object to take part in a transaction. |
UnitOfWork | This is a "Unit of Work" object (see "Unit of Work" pattern by Martin Fowler, http://www.martinfowler.com/eaaCatalog/unitOfWork.html : the unit of work "maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems". |
Versionable | A versionable object. |
Class Summary | |
---|---|
IdentityMapImpl | Identity map implementation. |
Lock | A lock on a transactionable. |
TransactionLock | Global transaction lock. |
UnitOfWorkImpl | Default implementation of a unit of work. |
Exception Summary | |
---|---|
ConcurrentModificationException | Exception which is thrown when a different identity changed a transactionable object in an optimistic offline lock scenario. |
LockException | Lock exception. |
TransactionException | Transaction exception. |
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |