Uses of Interface
org.eclipse.emf.cdo.common.lock.CDOLockState
Package
Description
Common concepts for dealing with durable locks and views.
Common concepts for dealing with protocols and CDO-specific I/O.
Server concepts for dealing with repositories and stores.
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 concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
Exposes
CDOObjectImpl
for extension in generated EMF models.Client service provider interfaces and useful base implementations.
-
Uses of CDOLockState in org.eclipse.emf.cdo
-
Uses of CDOLockState in org.eclipse.emf.cdo.common.lock
Modifier and TypeMethodDescriptionstatic CDOLockState
CDOLockUtil.convertLockState
(org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object, ? extends CDOCommonView> lockState) static CDOLockState
CDOLockUtil.copyLockState
(CDOLockState lockState) Deprecated.As of 4.15 no longer supported.static CDOLockState
CDOLockUtil.copyLockState
(CDOLockState lockState, Object lockedObject) Deprecated.As of 4.15 no longer supported.static CDOLockState
CDOLockUtil.createLockState
(Object target) static CDOLockState
CDOLockUtil.createLockState
(org.eclipse.net4j.util.concurrent.RWOLockManager.LockState<Object, ? extends CDOCommonView> lockState) Deprecated.As of 4.15 useCDOLockUtil.convertLockState(LockState)
.CDOLockChangeInfo.getLockStates()
Modifier and TypeMethodDescriptionstatic CDOLockState
CDOLockUtil.copyLockState
(CDOLockState lockState) Deprecated.As of 4.15 no longer supported.static CDOLockState
CDOLockUtil.copyLockState
(CDOLockState lockState, Object lockedObject) Deprecated.As of 4.15 no longer supported.static CDOLockChangeInfo
CDOLockUtil.createLockChangeInfo
(long timestamp, CDOCommonView view, CDOBranch viewedBranch, CDOLockChangeInfo.Operation op, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, CDOLockState[] newLockStates) Deprecated.static CDOLockChangeInfo
CDOLockUtil.createLockChangeInfo
(long timestamp, CDOLockOwner lockOwner, CDOBranch branch, CDOLockChangeInfo.Operation op, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, CDOLockState[] newLockStates) Deprecated. -
Uses of CDOLockState in org.eclipse.emf.cdo.common.protocol
Modifier and TypeMethodDescriptiondefault void
CDODataOutput.writeCDOLockStates
(List<CDOLockState> lockStates, Predicate<CDOLockState> filter) default void
CDODataOutput.writeCDOLockStates
(List<CDOLockState> lockStates, Predicate<CDOLockState> filter) -
Uses of CDOLockState in org.eclipse.emf.cdo.server
Modifier and TypeMethodDescriptionIStoreAccessor.CommitContext.getLocksOnNewObjects()
Returns an array of the locks on the new objects that are part of the commit operation represented by thisCommitContext
. -
Uses of CDOLockState in org.eclipse.emf.cdo.spi.common.lock
Modifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeFieldDescriptionstatic final CDOLockState
InternalCDOLockState.UNLOCKED
Deprecated.As of 4.12 no longer supported.Modifier and TypeMethodDescriptionfinal void
AbstractCDOLockState.updateFrom
(Object object, CDOLockState source) Deprecated.final void
AbstractCDOLockState.updateFrom
(CDOLockState source) Deprecated.void
InternalCDOLockState.updateFrom
(Object object, CDOLockState source) Deprecated.As of 4.5 not supported anymore.void
InternalCDOLockState.updateFrom
(CDOLockState source) Deprecated.As of 4.15 not supported anymore. -
Uses of CDOLockState in org.eclipse.emf.cdo.spi.common.protocol
Modifier and TypeMethodDescriptionvoid
CDODataOutputImpl.writeCDOLockState
(CDOLockState lockState) -
Uses of CDOLockState in org.eclipse.emf.cdo.spi.server
Modifier and TypeMethodDescriptionvoid
InternalCommitContext.setLocksOnNewObjects
(CDOLockState[] locksOnNewObjects) -
Uses of CDOLockState in org.eclipse.emf.cdo.transaction
Modifier and TypeMethodDescriptionCDOPushTransaction.getLockStates
(Collection<CDOID> ids) CDOPushTransaction.getLockStates
(Collection<CDOID> ids, boolean loadOnDemand) CDOPushTransaction.getLockStatesOfObjects
(Collection<? extends CDOObject> objects) Modifier and TypeMethodDescriptionvoid
CDOPushTransaction.refreshLockStates
(Consumer<CDOLockState> consumer) Deprecated. -
Uses of CDOLockState in org.eclipse.emf.cdo.view
Modifier and TypeMethodDescriptionprotected final CDOLockState
CDOLockStatePrefetcher.getLockState
(CDOObject object) CDOView.getLockStates
(Collection<CDOID> ids) Get an array oflock states
corresponding to the specified collection ofids
.CDOView.getLockStates
(Collection<CDOID> ids, boolean loadOnDemand) Get an array oflock states
corresponding to the specified collection ofids
.CDOView.getLockStatesOfObjects
(Collection<? extends CDOObject> objects) Get an array oflock states
corresponding to the specified collection ofobjects
.Modifier and TypeMethodDescriptionvoid
CDOView.refreshLockStates
(Consumer<CDOLockState> consumer) Refreshes thelock states
of thisview
with the latest states from the repository. -
Uses of CDOLockState in org.eclipse.emf.internal.cdo
Modifier and TypeMethodDescriptionfinal CDOLockState
CDOObjectImpl.cdoLockState()
static CDOLockState
CDOObjectImpl.getLockState
(InternalCDOObject object) -
Uses of CDOLockState in org.eclipse.emf.spi.cdo
Modifier and TypeMethodDescriptionCDOLockStateCache.getLockState
(CDOBranch branch, CDOID id) CDOSessionProtocol.getLockStates
(int viewID, Collection<CDOID> ids) Deprecated.CDOSessionProtocol.getLockStates
(int branchID, Collection<CDOID> ids, int depth) Deprecated.CDOSessionProtocol.CommitTransactionResult.getNewLockStates()
Deprecated.As of 4.15 useCDOSessionProtocol.CommitTransactionResult.getLockDeltas()
.CDOSessionProtocol.LockObjectsResult.getNewLockStates()
Deprecated.As of 4.15 useCDOSessionProtocol.LockObjectsResult.getLockStates()
.CDOSessionProtocol.UnlockObjectsResult.getNewLockStates()
Deprecated.As of 4.15 useCDOSessionProtocol.UnlockObjectsResult.getLockStates()
.Modifier and TypeMethodDescriptionCDOSessionProtocol.CommitTransactionResult.getLockStates()
CDOSessionProtocol.LockObjectsResult.getLockStates()
CDOSessionProtocol.UnlockObjectsResult.getLockStates()
CDOSessionProtocol.getLockStates2
(int branchID, Collection<CDOID> ids, int depth) Modifier and TypeMethodDescriptionvoid
CDOSessionProtocol.CommitTransactionResult.setNewLockStates
(CDOLockState[] newLockStates) Deprecated.As of 4.15 useCDOSessionProtocol.CommitTransactionResult.setLockStates(List)
.void
InternalCDOView.updateLockStates
(CDOLockState[] newLockStates, boolean loadObjectsOnDemand, Consumer<CDOLockState> consumer) Deprecated.Modifier and TypeMethodDescriptionvoid
CDOLockStateCache.addLockStates
(CDOBranch branch, Collection<? extends CDOLockState> newLockStates, Consumer<CDOLockState> consumer) void
CDOLockStateCache.addLockStates
(CDOBranch branch, Collection<? extends CDOLockState> newLockStates, Consumer<CDOLockState> consumer) void
CDOLockStateCache.forEachLockState
(CDOBranch branch, CDOLockOwner owner, Consumer<CDOLockState> consumer) void
CDOLockStateCache.getLockStates
(CDOBranch branch, Collection<CDOID> ids, boolean loadOnDemand, Consumer<CDOLockState> consumer) void
CDOLockStateCache.removeLockStates
(CDOBranch branch, Collection<CDOID> ids, Consumer<CDOLockState> consumer) CDOLockStateCache.removeOwner
(CDOBranch branch, CDOLockOwner owner, Consumer<CDOLockState> consumer) void
CDOSessionProtocol.CommitTransactionResult.setLockStates
(List<CDOLockState> lockStates) void
CDOLockStateCache.updateLockStates
(CDOBranch branch, Collection<CDOLockDelta> lockDeltas, Collection<CDOLockState> lockStates, Consumer<CDOLockState> consumer) void
InternalCDOView.updateLockStates
(CDOLockState[] newLockStates, boolean loadObjectsOnDemand, Consumer<CDOLockState> consumer) Deprecated.ModifierConstructorDescriptionLockObjectsResult
(boolean successful, boolean timedOut, boolean waitForUpdate, long requiredTimestamp, CDORevisionKey[] staleRevisions, CDOLockState[] newLockStates, long timestamp) Deprecated.UnlockObjectsResult
(CDOLockState[] newLockStates, long timestamp) Deprecated.