# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.common.util.CDOTimeProvider

Packages, die CDOTimeProvider verwenden
Package
Beschreibung
org.eclipse.emf.cdo.admin
Client side of the protocol to administer CDO repositories remotely.
org.eclipse.emf.cdo.common
Common concepts that are differently extended in clients and servers.
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.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.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.util
Common utility classes, some common interfaces and exceptions.
org.eclipse.emf.cdo.explorer.checkouts
Interfaces for working with `checkouts`.
org.eclipse.emf.cdo.explorer.repositories
Interfaces for working with `repositories`.
org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.session
Client concepts for dealing with sessions to CDO repositories.
org.eclipse.emf.cdo.spi.common.branch
Common service provider interfaces and useful base implementations for dealing with branches.
org.eclipse.emf.cdo.spi.common.commit
Common service provider interfaces and useful base implementations for dealing with commits and change sets.
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.model
Common service provider interfaces and useful base implementations for dealing with models and types
org.eclipse.emf.cdo.spi.common.revision
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
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.spi.cdo
Client service provider interfaces and useful base implementations.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.admin

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.admin
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOAdminClientRepository`
A client-side `administrative interface` to a remote repository.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.common
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOCommonRepository`
Abstracts the information about CDO repositories that is common to both client and server side.
`interface`
`CDOCommonTransaction`
Abstracts the information about CDO transactions that is common to both client and server side.
`interface`
`CDOCommonView`
Abstracts the information about CDO views that is common to both client and server side.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common.admin

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.common.admin
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOAdminRepository`
An administrative interface to a remote `repository`.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common.branch

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.common.branch
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOBranch`
Represents a stream of changes that is isolated from other streams of changes.
`interface`
`CDOBranchPoint`
A `point in time` in a particular `branch`.
`interface`
`CDOBranchTag`
A persistent, named `branch point`.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common.commit

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.common.commit
Modifizierer und Typ
Schnittstelle
Beschreibung
`static interface`
`CDOCommitHistory.TriggerLoadElement`
A virtual `history` element that can be returned from `IContainer.getElements()` if `CDOCommitHistory.isAppendingTriggerLoadElement()` is `true` to indicate that the history is not `fully` loaded, yet.
`interface`
`CDOCommitInfo`
`Commit data` in the context of a `commit info manager` with additional commit informations.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common.lock

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.common.lock
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOLockChangeInfo`
Represents a change in the lock state of a set of objects.
`static interface`
`IDurableLockingManager.LockArea`
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common.model

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.common.model
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOPackageUnit`
Represents a tree structure of nested `packages` that are registered with a `package registry` and that can only be serialized as a whole.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common.revision

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.common.revision
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDORevisable`
An entity that has a defined lifetime (creation plus revision) and a version in a `branch`.
`interface`
`CDORevision`
Encapsulates the immutable system information of a single CDO `object` between two `commits` in a `branch` and provides access to its modeled `data`.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.common.util

Klassen in org.eclipse.emf.cdo.common.util, die CDOTimeProvider implementieren
Modifizierer und Typ
Klasse
Beschreibung
`final class`
`CountedTimeProvider`
`class`
`CurrentTimeProvider`
Felder in org.eclipse.emf.cdo.common.util, die deklariert sind als CDOTimeProvider
Modifizierer und Typ
Feld
Beschreibung
`static final CDOTimeProvider`
CurrentTimeProvider.`INSTANCE`
Felder in org.eclipse.emf.cdo.common.util mit Typparametern vom Typ CDOTimeProvider
Modifizierer und Typ
Feld
Beschreibung
`static final Comparator<CDOTimeProvider>`
CDOCommonUtil.`TIME_COMPARATOR`

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.explorer.checkouts

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.explorer.checkouts
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOCheckout`
A CDO checkout.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.explorer.repositories

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.explorer.repositories
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDORepositoryElement`
An element of a CDO repository.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.server

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.server
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`IQueryContext`
Represents the execution state of a `query` in the server towards a `query handler`.
`interface`
`IRepository`
A CDO repository.
`static interface`
`IStoreAccessor.QueryResourcesContext`
Represents the query execution state of a `resources query`.
`static interface`
`IStoreAccessor.QueryResourcesContext.ExactMatch`
Represents the query execution state of a `resources query` that is supposed to deliver one exact resource, or `null`.
`static interface`
`IStoreAccessor.QueryXRefsContext`
Represents the query execution state of a `XRefs query`.
`interface`
`ISynchronizableRepository`
A repository with the ability to `synchronize` its content with another repository.
`interface`
`ITransaction`
The server-side representation of a client `transaction`.
`interface`
`IView`
The server-side representation of a client `view`.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.session

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.session
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDORepositoryInfo`
Describes a model repository a `session` is connected to.
`interface`
`CDOSessionInvalidationEvent`
A `session event` fired when passive updates (commit notifications) are being received from a remote repository.
`interface`
`CDOSessionLocksChangedEvent`
A `session event` fired when lock-change notifications are received from a remote repository.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.branch

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.branch
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDOBranch`
If the meaning of this type isn't clear, there really should be more of a description here...
Methoden in org.eclipse.emf.cdo.spi.common.branch, die CDOTimeProvider zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOTimeProvider`
InternalCDOBranchManager.`getTimeProvider()`
Methoden in org.eclipse.emf.cdo.spi.common.branch mit Parametern vom Typ CDOTimeProvider
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOBranchManager.`setTimeProvider(CDOTimeProvider timeProvider)`
Veraltet.
As of 4.2 replaced by `InternalCDOBranchManager.setRepository(CDOCommonRepository)`

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.commit

Klassen in org.eclipse.emf.cdo.spi.common.commit, die CDOTimeProvider implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`CDOChangeSetSegment`
If the meaning of this type isn't clear, there really should be more of a description here...

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.lock

Klassen in org.eclipse.emf.cdo.spi.common.lock, die CDOTimeProvider implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`AbstractCDOLockChangeInfo`
If the meaning of this type isn't clear, there really should be more of a description here...

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.model

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.model
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDOPackageUnit`
If the meaning of this type isn't clear, there really should be more of a description here...

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.revision

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.spi.common.revision
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
Klassen in org.eclipse.emf.cdo.spi.common.revision, die CDOTimeProvider implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`AbstractCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`BaseCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`DelegatingCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`DetachedCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`PointerCDORevision`
A `synthetic` revision that represents the initial period of an object in a `branch` when the object is still associated with a revision from one of the baseline branches.
`class`
`StubCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`SyntheticCDORevision`
A synthetic revision that represents the initial period of an object in a `branch` when the object is still associated with a revision from one of the baseline branches.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.spi.server

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.spi.server
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCommitContext`
If the meaning of this type isn't clear, there really should be more of a description here...
`interface`
`InternalFailoverParticipant`
If the meaning of this type isn't clear, there really should be more of a description here...
`interface`
`InternalRepository`
If the meaning of this type isn't clear, there really should be more of a description here...
`interface`
`InternalSynchronizableRepository`
If the meaning of this type isn't clear, there really should be more of a description here...
`interface`
`InternalTransaction`
If the meaning of this type isn't clear, there really should be more of a description here...
`interface`
`InternalView`
If the meaning of this type isn't clear, there really should be more of a description here...
Klassen in org.eclipse.emf.cdo.spi.server, die CDOTimeProvider implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`DelegatingQueryResourcesContext`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`DurableLockArea`
Veraltet.
Use `CDOLockUtil.createLockArea(String, String, CDOBranchPoint, boolean, Map)` instead
Methoden in org.eclipse.emf.cdo.spi.server, die CDOTimeProvider zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOTimeProvider`
InternalRepository.`getTimeProvider()`
Methoden in org.eclipse.emf.cdo.spi.server mit Parametern vom Typ CDOTimeProvider
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalRepository.`setTimeProvider(CDOTimeProvider timeProvider)`

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.transaction

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.transaction
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOTransaction`
A read-write view to the current (i.e.
Klassen in org.eclipse.emf.cdo.transaction, die CDOTimeProvider implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`CDOPushTransaction`
A `transaction` that persists changes to the object graph locally on commit and can later load these changes and push them to the `repository`.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.cdo.view

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.cdo.view
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOView`
A read-only view to the state of the object graph in the repository of the underlying `session` at a specific `time` at a specific `branch`.
`interface`
`CDOViewAdaptersNotifiedEvent`
A `view event` fired when a `view` has finished notifying EMF `adapters` about remote changes.
`interface`
`CDOViewInvalidationEvent`
A `view event` fired when passive updates (commit notifications) are being received from a remote repository.
`interface`
`CDOViewLocksChangedEvent`
A `view event` fired when `lock changes` are being received from a remote repository.

## Verwendungen von CDOTimeProvider in org.eclipse.emf.spi.cdo

Unterschnittstellen von CDOTimeProvider in org.eclipse.emf.spi.cdo
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDOSessionInvalidationEvent`
A `session invalidation event` with `security impact information`.
`interface`
`InternalCDOTransaction`
If the meaning of this type isn't clear, there really should be more of a description here...
`interface`
`InternalCDOView`
If the meaning of this type isn't clear, there really should be more of a description here...
Klassen in org.eclipse.emf.spi.cdo, die CDOTimeProvider implementieren
Modifizierer und Typ
Klasse
Beschreibung
`static final class`
`CDOSessionProtocol.CommitTransactionResult`
If the meaning of this type isn't clear, there really should be more of a description here...
`static final class`
`CDOSessionProtocol.OpenSessionResult`
If the meaning of this type isn't clear, there really should be more of a description here...