Uses of Interface
org.eclipse.emf.cdo.common.lock.CDOLockState
Packages that use 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
Methods in org.eclipse.emf.cdo that return CDOLockState -
Uses of CDOLockState in org.eclipse.emf.cdo.common.lock
Fields in org.eclipse.emf.cdo.common.lock declared as CDOLockStateMethods in org.eclipse.emf.cdo.common.lock that return CDOLockStateModifier 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()
Methods in org.eclipse.emf.cdo.common.lock with parameters of type CDOLockStateModifier 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
Methods in org.eclipse.emf.cdo.common.protocol that return CDOLockStateMethods in org.eclipse.emf.cdo.common.protocol that return types with arguments of type CDOLockStateMethods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOLockStateMethod parameters in org.eclipse.emf.cdo.common.protocol with type arguments of type CDOLockStateModifier 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
Methods in org.eclipse.emf.cdo.server that return CDOLockStateModifier and TypeMethodDescriptionIStoreAccessor.CommitContext.getLocksOnNewObjects()
Returns an array of the locks on the new objects that are part of the commit operation represented by thisCommitContext
.Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDOLockState -
Uses of CDOLockState in org.eclipse.emf.cdo.spi.common.lock
Subinterfaces of CDOLockState in org.eclipse.emf.cdo.spi.common.lockModifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...Classes in org.eclipse.emf.cdo.spi.common.lock that implement CDOLockStateFields in org.eclipse.emf.cdo.spi.common.lock declared as CDOLockStateModifier and TypeFieldDescriptionstatic final CDOLockState
InternalCDOLockState.UNLOCKED
Deprecated.As of 4.12 no longer supported.Methods in org.eclipse.emf.cdo.spi.common.lock with parameters of type CDOLockStateModifier 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
Methods in org.eclipse.emf.cdo.spi.common.protocol that return CDOLockStateMethods in org.eclipse.emf.cdo.spi.common.protocol with parameters of type CDOLockStateModifier and TypeMethodDescriptionvoid
CDODataOutputImpl.writeCDOLockState
(CDOLockState lockState) -
Uses of CDOLockState in org.eclipse.emf.cdo.spi.server
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOLockStateModifier and TypeMethodDescriptionvoid
InternalCommitContext.setLocksOnNewObjects
(CDOLockState[] locksOnNewObjects) -
Uses of CDOLockState in org.eclipse.emf.cdo.transaction
Methods in org.eclipse.emf.cdo.transaction that return CDOLockStateModifier and TypeMethodDescriptionCDOPushTransaction.getLockStates
(Collection<CDOID> ids) CDOPushTransaction.getLockStates
(Collection<CDOID> ids, boolean loadOnDemand) CDOPushTransaction.getLockStatesOfObjects
(Collection<? extends CDOObject> objects) Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOLockStateMethod parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDOLockStateModifier and TypeMethodDescriptionvoid
CDOPushTransaction.refreshLockStates
(Consumer<CDOLockState> consumer) Deprecated. -
Uses of CDOLockState in org.eclipse.emf.cdo.view
Methods in org.eclipse.emf.cdo.view that return CDOLockStateModifier 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
.Method parameters in org.eclipse.emf.cdo.view with type arguments of type CDOLockStateModifier 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
Methods in org.eclipse.emf.internal.cdo that return CDOLockStateModifier and TypeMethodDescriptionfinal CDOLockState
CDOObjectImpl.cdoLockState()
static CDOLockState
CDOObjectImpl.getLockState
(InternalCDOObject object) -
Uses of CDOLockState in org.eclipse.emf.spi.cdo
Methods in org.eclipse.emf.spi.cdo that return CDOLockStateModifier 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()
.Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOLockStateModifier and TypeMethodDescriptionCDOSessionProtocol.CommitTransactionResult.getLockStates()
CDOSessionProtocol.LockObjectsResult.getLockStates()
CDOSessionProtocol.UnlockObjectsResult.getLockStates()
CDOSessionProtocol.getLockStates2
(int branchID, Collection<CDOID> ids, int depth) Methods in org.eclipse.emf.spi.cdo with parameters of type CDOLockStateModifier 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.Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOLockStateModifier 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.Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOLockStateModifierConstructorDescriptionLockObjectsResult
(boolean successful, boolean timedOut, boolean waitForUpdate, long requiredTimestamp, CDORevisionKey[] staleRevisions, CDOLockState[] newLockStates, long timestamp) Deprecated.UnlockObjectsResult
(CDOLockState[] newLockStates, long timestamp) Deprecated.