# Package org.eclipse.emf.cdo.common

Common concepts that are differently extended in clients and servers.

- Interface Summary
  Interface | Description
  --- | ---
  CDOCommonRepository | Abstracts the information about CDO repositories that is common to both client and server side.
  CDOCommonRepository.StateChangedEvent | An `event` fired when the `state` of a CDO repository has changed.
  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.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.
  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.

- Enum Summary
  Enum | Description
  --- | ---
  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.Type | Enumerates the possible `types` of a CDO repository.
  CDOCommonSession.Options.LockNotificationMode | Enumerates the possible `lock notification modes` of a CDO session.
  CDOCommonSession.Options.PassiveUpdateMode | Enumerates the possible `passive update modes` of a CDO session.