|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Manages all persistent aspects of durable CDO views such as branch point
and acquired locks.
Nested Class Summary | |
---|---|
static interface |
IDurableLockingManager.LockArea
Encapsulates the persistable information about a single durable CDO view like branch point
and acquired locks. |
static class |
IDurableLockingManager.LockAreaAlreadyExistsException
Exception occurs when attempting to create a durable IDurableLockingManager.LockArea that already exists. |
static class |
IDurableLockingManager.LockAreaNotFoundException
Thrown if a lock area is spcified that does not exist in a CDO repository . |
static class |
IDurableLockingManager.LockGrade
Enumerates the possible combinations of read and write locks on a single CDO object. |
Method Summary | |
---|---|
IDurableLockingManager.LockArea |
createLockArea(String userID,
CDOBranchPoint branchPoint,
boolean readOnly,
Map<CDOID,IDurableLockingManager.LockGrade> locks)
|
void |
deleteLockArea(String durableLockingID)
|
IDurableLockingManager.LockArea |
getLockArea(String durableLockingID)
Returns the lock area specified by the given durableLockingID, never null . |
void |
getLockAreas(String userIDPrefix,
IDurableLockingManager.LockArea.Handler handler)
|
Method Detail |
---|
IDurableLockingManager.LockArea createLockArea(String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID,IDurableLockingManager.LockGrade> locks) throws IDurableLockingManager.LockAreaAlreadyExistsException
IDurableLockingManager.LockAreaAlreadyExistsException
IDurableLockingManager.LockArea getLockArea(String durableLockingID) throws IDurableLockingManager.LockAreaNotFoundException
lock area
specified by the given durableLockingID, never null
.
IDurableLockingManager.LockAreaNotFoundException
- if the given durableLockingID is unknown.void getLockAreas(String userIDPrefix, IDurableLockingManager.LockArea.Handler handler)
void deleteLockArea(String durableLockingID)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |