Uses of Interface
org.eclipse.emf.cdo.common.lock.CDOLockOwner
Package
Description
Common concepts that are differently extended in clients and servers.
Common concepts for dealing with durable locks and views.
Common concepts for dealing with protocols and CDO-specific I/O.
Common service provider interfaces and useful base implementations for dealing with object locks.
Common base implementations for dealing with I/O of CDO data structures.
Server service provider interfaces and useful base implementations.
Client concepts for dealing with transactions, distributed transactions and their save points.
Client service provider interfaces and useful base implementations.
-
Uses of CDOLockOwner in org.eclipse.emf.cdo
-
Uses of CDOLockOwner in org.eclipse.emf.cdo.common
-
Uses of CDOLockOwner in org.eclipse.emf.cdo.common.lock
Modifier and TypeMethodDescriptionstatic CDOLockOwner
CDOLockUtil.createLockOwner
(int sessionID, int viewID, String durableLockingID) static CDOLockOwner
CDOLockUtil.createLockOwner
(CDOCommonView view) CDOLockChangeInfo.getLockOwner()
CDOLockDelta.getNewOwner()
CDOLockDelta.getOldOwner()
CDOLockState.getWriteLockOwner()
CDOLockState.getWriteOptionOwner()
Modifier and TypeMethodDescriptionstatic List<CDOLockDelta>
CDOLockUtil.appendLockDelta
(List<CDOLockDelta> deltas, Object target, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, CDOLockOwner oldOwner, CDOLockOwner newOwner) static CDOLockChangeInfo
CDOLockUtil.createLockChangeInfo
(long timestamp, CDOLockOwner lockOwner, CDOBranch branch, CDOLockChangeInfo.Operation op, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, CDOLockState[] newLockStates) Deprecated.static CDOLockChangeInfo
CDOLockUtil.createLockChangeInfo
(CDOBranchPoint branchPoint, CDOLockOwner lockOwner, Collection<CDOLockDelta> lockDeltas, Collection<CDOLockState> lockStates) static CDOLockDelta
CDOLockUtil.createLockDelta
(Object target, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, CDOLockOwner oldOwner, CDOLockOwner newOwner) static int
CDOLockUtil.indexOf
(CDOLockOwner[] lockOwners, CDOLockOwner lockOwner) boolean
CDOLockState.isLocked
(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type, CDOLockOwner by, boolean others) If the 'others' argument isfalse
, this method returnstrue
if this lock is currently held by the requesting CDOView,false
otherwise. -
Uses of CDOLockOwner in org.eclipse.emf.cdo.common.protocol
-
Uses of CDOLockOwner in org.eclipse.emf.cdo.spi.common.lock
Modifier and TypeMethodDescriptionprotected abstract CDOLockDelta
AbstractCDOLockState.addOptionOwner
(CDOLockOwner owner) final CDOLockDelta
AbstractCDOLockState.addOwner
(CDOLockOwner owner, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type) InternalCDOLockState.addOwner
(CDOLockOwner owner, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type) final void
AbstractCDOLockState.addReadLockOwner
(CDOLockOwner owner) Deprecated.void
InternalCDOLockState.addReadLockOwner
(CDOLockOwner owner) Deprecated.As of 4.15 useaddOwner(owner, LockType.READ)
.protected abstract CDOLockDelta
AbstractCDOLockState.addReadOwner
(CDOLockOwner owner) protected abstract CDOLockDelta
AbstractCDOLockState.addWriteOwner
(CDOLockOwner owner) static void
AbstractCDOLockState.appendLockOwner
(StringBuilder builder, CDOLockOwner lockOwner) static void
AbstractCDOLockState.appendLockOwner
(StringBuilder builder, CDOLockOwner lockOwner, boolean first) final CDOLockDelta[]
AbstractCDOLockState.clearOwner
(CDOLockOwner owner) InternalCDOLockState.clearOwner
(CDOLockOwner owner) InternalCDOLockState.remapOwner
(CDOLockOwner oldOwner, CDOLockOwner newOwner) protected abstract CDOLockDelta
AbstractCDOLockState.removeOptionOwner
(CDOLockOwner owner) final boolean
AbstractCDOLockState.removeOwner
(CDOLockOwner owner) Deprecated.final CDOLockDelta
AbstractCDOLockState.removeOwner
(CDOLockOwner owner, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type) boolean
InternalCDOLockState.removeOwner
(CDOLockOwner owner) Deprecated.As of 4.16 useInternalCDOLockState.clearOwner(CDOLockOwner)
.InternalCDOLockState.removeOwner
(CDOLockOwner owner, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type) final boolean
AbstractCDOLockState.removeReadLockOwner
(CDOLockOwner owner) Deprecated.boolean
InternalCDOLockState.removeReadLockOwner
(CDOLockOwner owner) Deprecated.As of 4.15 useremoveOwner(owner, LockType.READ)
.protected abstract CDOLockDelta
AbstractCDOLockState.removeReadOwner
(CDOLockOwner owner) protected abstract CDOLockDelta
AbstractCDOLockState.removeWriteOwner
(CDOLockOwner owner) final void
AbstractCDOLockState.setWriteLockOwner
(CDOLockOwner owner) Deprecated.void
InternalCDOLockState.setWriteLockOwner
(CDOLockOwner owner) Deprecated.As of 4.15 useaddOwner(owner, LockType.WRITE)
orremoveOwner(owner, LockType.WRITE)
.final void
AbstractCDOLockState.setWriteOptionOwner
(CDOLockOwner owner) Deprecated.void
InternalCDOLockState.setWriteOptionOwner
(CDOLockOwner owner) Deprecated.As of 4.15 useaddOwner(owner, LockType.OPTION)
. -
Uses of CDOLockOwner in org.eclipse.emf.cdo.spi.common.protocol
Modifier and TypeMethodDescriptionvoid
CDODataOutputImpl.writeCDOLockOwner
(CDOLockOwner lockOwner) -
Uses of CDOLockOwner in org.eclipse.emf.cdo.spi.server
Modifier and TypeMethodDescriptionvoid
InternalSession.sendLockOwnerRemappedNotification
(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) void
InternalSessionManager.sendLockOwnerRemappedNotification
(InternalSession sender, CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) void
ISessionProtocol.sendLockOwnerRemappedNotification
(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) -
Uses of CDOLockOwner in org.eclipse.emf.cdo.transaction
-
Uses of CDOLockOwner in org.eclipse.emf.spi.cdo
Modifier and TypeMethodDescriptionvoid
CDOLockStateCache.forEachLockState
(CDOBranch branch, CDOLockOwner owner, Consumer<CDOLockState> consumer) void
CDOLockStateCache.remapOwner
(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) CDOLockStateCache.removeOwner
(CDOBranch branch, CDOLockOwner owner, Consumer<CDOLockState> consumer)
CDOLockUtil.createLockChangeInfo(CDOBranchPoint, CDOLockOwner, Collection, Collection)
.