org.eclipse.emf.cdo.spi.common.lock
Interface InternalCDOLockState

All Superinterfaces:
CDOLockState

public interface InternalCDOLockState
extends CDOLockState

If the meaning of this type isn't clear, there really should be more of a description here...

Since:
4.1
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Method Summary
 void addReadLockOwner(CDOLockOwner lockOwner)
           
 void dispose()
           
 boolean removeReadLockOwner(CDOLockOwner lockOwner)
           
 void setWriteLockOwner(CDOLockOwner lockOwner)
           
 void setWriteOptionOwner(CDOLockOwner lockOwner)
           
 void updateFrom(Object object, CDOLockState source)
           
 
Methods inherited from interface org.eclipse.emf.cdo.common.lock.CDOLockState
getLockedObject, getReadLockOwners, getWriteLockOwner, getWriteOptionOwner, isLocked
 

Method Detail

addReadLockOwner

void addReadLockOwner(CDOLockOwner lockOwner)

removeReadLockOwner

boolean removeReadLockOwner(CDOLockOwner lockOwner)

setWriteLockOwner

void setWriteLockOwner(CDOLockOwner lockOwner)

setWriteOptionOwner

void setWriteOptionOwner(CDOLockOwner lockOwner)

updateFrom

void updateFrom(Object object,
                CDOLockState source)
Since:
4.2

dispose

void dispose()
Since:
4.2


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