org.eclipse.emf.cdo.common.lock
Interface IDurableLockingManager.LockArea

All Superinterfaces:
CDOBranchPoint
All Known Implementing Classes:
DurableLockArea
Enclosing interface:
IDurableLockingManager

public static interface IDurableLockingManager.LockArea
extends CDOBranchPoint

Encapsulates the persistable information about a single durable CDO view like branch point and acquired locks.

Author:
Eike Stepper
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Nested Class Summary
static interface IDurableLockingManager.LockArea.Handler
          A call-back interface for handling lock area objects.
 
Field Summary
 
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
 
Method Summary
 String getDurableLockingID()
           
 Map<CDOID,IDurableLockingManager.LockGrade> getLocks()
           
 String getUserID()
           
 boolean isReadOnly()
           
 
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
 

Method Detail

getDurableLockingID

String getDurableLockingID()

getUserID

String getUserID()

isReadOnly

boolean isReadOnly()

getLocks

Map<CDOID,IDurableLockingManager.LockGrade> getLocks()


Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.