# Uses of Package
org.eclipse.emf.cdo.common.lock

Packages that use org.eclipse.emf.cdo.common.lock
Package
Description
org.eclipse.emf.cdo
Client concepts like `CDOObject` and `CDOState`.
org.eclipse.emf.cdo.common
Common concepts that are differently extended in clients and servers.
org.eclipse.emf.cdo.common.lock
Common concepts for dealing with durable locks and views.
org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.server.lissome
Server concepts for dealing with DB stores and accessors.
org.eclipse.emf.cdo.session
Client concepts for dealing with sessions to CDO repositories.
org.eclipse.emf.cdo.spi.common
Common service provider interfaces and useful base implementations.
org.eclipse.emf.cdo.spi.common.lock
Common service provider interfaces and useful base implementations for dealing with object locks.
org.eclipse.emf.cdo.spi.common.protocol
Common base implementations for dealing with I/O of CDO data structures.
org.eclipse.emf.cdo.spi.server
Server service provider interfaces and useful base implementations.
org.eclipse.emf.cdo.transaction
Client concepts for dealing with transactions, distributed transactions and their save points.
org.eclipse.emf.cdo.view
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
org.eclipse.emf.internal.cdo
Exposes `CDOObjectImpl` for extension in generated EMF models.
org.eclipse.emf.spi.cdo
Client service provider interfaces and useful base implementations.

Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo
Class
Description
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.common
Class
Description
CDOLockOwner
A client-side representation of a view owning locks.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.common.lock
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockChangeInfo.Operation
Enumerates the possible locking operations.
CDOLockDelta
CDOLockDelta.Kind
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
IDurableLockingManager.LockArea
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.
IDurableLockingManager.LockArea.Handler
A call-back interface for handling `lock area` objects.
IDurableLockingManager.LockAreaAlreadyExistsException
Exception occurs when attempting to create a durable `IDurableLockingManager.LockArea` that already exists.
IDurableLockingManager.LockAreaNotFoundException
Thrown if a `lock area` is specified that does not exist in a CDO `repository`.
IDurableLockingManager.LockGrade
Enumerates the possible combinations of read and write locks on a single CDO object.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.common.protocol
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockDelta
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
IDurableLockingManager.LockArea
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.server
Class
Description
CDOLockDelta
CDOLockState
A client-side representation of all the locks on a single CDOObject.
IDurableLockingManager
Manages all persistent aspects of durable CDO views such as `branch point` and acquired locks.
IDurableLockingManager.LockArea
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.
IDurableLockingManager.LockGrade
Enumerates the possible combinations of read and write locks on a single CDO object.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.server.lissome
Class
Description
IDurableLockingManager
Manages all persistent aspects of durable CDO views such as `branch point` and acquired locks.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.session
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.spi.common
Class
Description
IDurableLockingManager.LockArea.Handler
A call-back interface for handling `lock area` objects.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.spi.common.lock
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockChangeInfo.Operation
Enumerates the possible locking operations.
CDOLockDelta
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.spi.common.protocol
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockDelta
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
IDurableLockingManager.LockArea
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.spi.server
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockChangeInfoHandler
A call-back interface that indicates the ability to handle `lock-change infos` that are passed from other entities.
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
IDurableLockingManager
Manages all persistent aspects of durable CDO views such as `branch point` and acquired locks.
IDurableLockingManager.LockArea
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.
IDurableLockingManager.LockArea.Handler
A call-back interface for handling `lock area` objects.
IDurableLockingManager.LockGrade
Enumerates the possible combinations of read and write locks on a single CDO object.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.transaction
Class
Description
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.view
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.internal.cdo
Class
Description
CDOLockState
A client-side representation of all the locks on a single CDOObject.
Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.spi.cdo
Class
Description
CDOLockChangeInfo
Represents a change in the lock state of a set of objects.
CDOLockDelta
CDOLockOwner
A client-side representation of a view owning locks.
CDOLockState
A client-side representation of all the locks on a single CDOObject.
IDurableLockingManager.LockGrade
Enumerates the possible combinations of read and write locks on a single CDO object.