Package org.eclipse.emf.cdo.common.lock
Schnittstelle CDOLockChangeInfo
- Alle Superschnittstellen:
- CDOBranchPoint,- CDOBranchProvider,- CDOTimeProvider
- Alle bekannten Unterschnittstellen:
- CDOSessionLocksChangedEvent,- CDOViewLocksChangedEvent
- Alle bekannten Implementierungsklassen:
- AbstractCDOLockChangeInfo
Represents a change in the lock state of a set of objects. Instances are meant to be sent from the server to the
 client for the purpose of notifying the latter.
- Seit:
- 4.1
- Autor:
- Caspar De Groot
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
- 
Verschachtelte Klassen - ÜbersichtVerschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic enumEnumerates the possible locking operations.
- 
FeldübersichtVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchPointINVALID_DATE, UNSPECIFIED_DATE
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungReturns the branch of this branch point, ornullif this branch point is thebaseof themain branch.org.eclipse.net4j.util.concurrent.IRWLockManager.LockTypeVeraltet.Set<org.eclipse.net4j.util.concurrent.IRWLockManager.LockType> Veraltet.As of 4.15 usegetOperations().longReturns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.boolean
- 
Methodendetails- 
getBranchCDOBranch getBranch()Beschreibung aus Schnittstelle kopiert:CDOBranchPointReturns the branch of this branch point, ornullif this branch point is thebaseof themain branch.- Angegeben von:
- getBranchin Schnittstelle- CDOBranchPoint
- Angegeben von:
- getBranchin Schnittstelle- CDOBranchProvider
- Gibt zurück:
- The branch at which the lock changes took place, same as getView().getBranch().
 
- 
getTimeStamplong getTimeStamp()Beschreibung aus Schnittstelle kopiert:CDOBranchPointReturns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.- Angegeben von:
- getTimeStampin Schnittstelle- CDOBranchPoint
- Angegeben von:
- getTimeStampin Schnittstelle- CDOTimeProvider
- Gibt zurück:
- The repository time at which the lock changes took place. This is only an informal indication; no formal relation (e.g. an ordering) with commit time stamps is guaranteed.
 
- 
getLockOwnerCDOLockOwner getLockOwner()- Gibt zurück:
- The view, represented as a CDOLockOwner, that authored the lock changes.
 
- 
getLockDeltasCDOLockDelta[] getLockDeltas()- Seit:
- 4.15
 
- 
getLockStatesCDOLockState[] getLockStates()- Gibt zurück:
- The new lock states of the objects that were affected by the change
 
- 
getOperationsSet<CDOLockChangeInfo.Operation> getOperations()- Seit:
- 4.15
 
- 
getLockTypesSet<org.eclipse.net4j.util.concurrent.IRWLockManager.LockType> getLockTypes()- Seit:
- 4.15
 
- 
getAffectedIDs- Seit:
- 4.15
 
- 
isInvalidateAllboolean isInvalidateAll()- Gibt zurück:
- trueif this instance signals that all- lock statesmust be invalidated,- falseotherwise
 
- 
getOperationVeraltet.As of 4.15 usegetOperations().- Gibt zurück:
- the type of lock operation that caused the lock changes
 
- 
getLockTypeVeraltet.As of 4.15 usegetLockTypes().- Gibt zurück:
- the type of locks that were affected by the lock operation
 
 
- 
getLockTypes().