# Package org.eclipse.emf.cdo.common

package org.eclipse.emf.cdo.common
Common concepts that are differently extended in clients and servers.

Related Packages
Package
Description
org.eclipse.emf.cdo
Client concepts like `CDOObject` and `CDOState`.
org.eclipse.emf.cdo.common.admin
Common concepts for the protocol to administer CDO repositories remotely.
org.eclipse.emf.cdo.common.branch
Common concepts for dealing with branches.
org.eclipse.emf.cdo.common.commit
Common concepts for dealing with commits and change sets.
org.eclipse.emf.cdo.common.id
Common concepts for dealing with object and revision IDs.
org.eclipse.emf.cdo.common.lob
Common concepts for dealing with large binary objects and large character objects.
org.eclipse.emf.cdo.common.lock
Common concepts for dealing with durable locks and views.
org.eclipse.emf.cdo.common.model
Common concepts for dealing with models and types.
org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.security
Common concepts for dealing with permissions and protectable entities.
org.eclipse.emf.cdo.common.util
Common utility classes, some common interfaces and exceptions.
Class
Description
CDOCommonRepository
Abstracts the information about CDO repositories that is common to both client and server side.
CDOCommonRepository.CommitInfoStorage
Enumerates the possible `ID generation locations` of a CDO repository.
CDOCommonRepository.IDGenerationLocation
Enumerates the possible `ID generation locations` of a CDO repository.
CDOCommonRepository.ListOrdering
CDOCommonRepository.State
Enumerates the possible `states` of a CDO repository.
CDOCommonRepository.StateChangedEvent
An `event` fired when the `state` of a CDO repository has changed.
CDOCommonRepository.Type
Enumerates the possible `types` of a CDO repository.
CDOCommonRepository.TypeChangedEvent
An `event` fired when the `type` of a CDO repository has changed.
CDOCommonSession
Abstracts the information about CDO sessions that is common to both client and server side.
CDOCommonSession.Options
Encapsulates the configuration options of CDO sessions that are common to both client and server side.
CDOCommonSession.Options.LockNotificationEvent
An `options event` fired when the `lock notification mode` of a CDO session has changed.
CDOCommonSession.Options.LockNotificationMode
Enumerates the possible `lock notification modes` of a CDO session.
CDOCommonSession.Options.LockNotificationModeEvent
An `options event` fired when the `lock notification mode` of a CDO session has changed.
CDOCommonSession.Options.PassiveUpdateEvent
An `options event` fired when the `passive update mode` of a CDO session has changed.
CDOCommonSession.Options.PassiveUpdateMode
Enumerates the possible `passive update modes` of a CDO session.
CDOCommonTransaction
Abstracts the information about CDO transactions that is common to both client and server side.
CDOCommonView
Abstracts the information about CDO views that is common to both client and server side.
CDOCommonView.Options
Encapsulates the configuration options of CDO views that are common to both client and server side.
CDOCommonView.Options.LockNotificationEvent
An `options event` fired from common view `options` when the `lock notification enabled` option has changed.