# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.common.revision.CDORevisionHandler

Packages, die CDORevisionHandler verwenden
Package
Beschreibung
org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.server.db.mapping
Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
org.eclipse.emf.cdo.server.ocl
Server implementation of a generic OCL query handler.
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.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 CDORevisionHandler in org.eclipse.emf.cdo.common.revision

Klassen in org.eclipse.emf.cdo.common.revision, die CDORevisionHandler implementieren
Modifizierer und Typ
Klasse
Beschreibung
`static class`
`CDORevisionHandler.Filtered`
A delegating `revision handler` with a `filter()` method used to suppress specific revisions.
`static final class`
`CDORevisionHandler.Filtered.Undetached`
A delegating `revision handler` that filters detached revisions.
Methoden in org.eclipse.emf.cdo.common.revision mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`static void`
CDORevisionUtil.`handleParentRevisions(CDORevision revision, CDORevisionProvider provider, CDORevisionHandler handler)`
`void`
CDORevisionManager.`handleRevisions(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)`
Konstruktoren in org.eclipse.emf.cdo.common.revision mit Parametern vom Typ CDORevisionHandler
Modifizierer
Konstruktor
Beschreibung
``
`Filtered(CDORevisionHandler delegate)`
``
`Undetached(CDORevisionHandler delegate)`

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

Unterschnittstellen von CDORevisionHandler in org.eclipse.emf.cdo.server
Modifizierer und Typ
Schnittstelle
Beschreibung
`static interface`
`CDOServerImporter.Handler`
Persists the data that has been read by a `importer` into a new `repository`.
`static interface`
`CDOServerImporter.Handler2`
Persists the data that has been read by a `importer` into a new `repository`.
Methoden in org.eclipse.emf.cdo.server mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`IUnit`
IUnitManager.`createUnit(CDOID rootID, IView view, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)`
`void`
IStoreAccessor.UnitSupport.`finishUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, long timeStamp, Object initResult, List<CDOID> ids)`
`void`
IStoreAccessor.`handleRevisions(EClass eClass, CDOBranch branch, long timeStamp, boolean exactTime, CDORevisionHandler handler)`
Passes all revisions of the store to the `handler` if all of the following conditions are met: The `eClass` parameter is `null` or equal to `revision.getEClass()`.
`Object`
IStoreAccessor.UnitSupport.`initUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, Set<CDOID> initializedIDs, long timeStamp, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)`
`void`
IUnit.`open(IView view, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)`
`void`
IStoreAccessor.UnitSupport.`readUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)`

## Verwendungen von CDORevisionHandler in org.eclipse.emf.cdo.server.db.mapping

Methoden in org.eclipse.emf.cdo.server.db.mapping mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`void`
IClassMapping.`handleRevisions(IDBStoreAccessor accessor, CDOBranch branch, long timeStamp, boolean exactTime, CDORevisionHandler handler)`
Passes all revisions of the store to the `handler` if all of the following conditions are met: The `branch` parameter is `null` or equal to `revision.getBranch()`.
`void`
IMappingStrategy.`handleRevisions(IDBStoreAccessor accessor, EClass eClass, CDOBranch branch, long timeStamp, boolean exactTime, CDORevisionHandler handler)`
Passes all revisions of the store to the `handler` if all of the following conditions are met: The `eClass` parameter is `null` or equal to `revision.getEClass()`.
`void`
IClassMappingUnitSupport.`readUnitRevisions(IDBStoreAccessor accessor, CDOBranchPoint branchPoint, CDOID rootID, CDORevisionHandler revisionHandler)`

## Verwendungen von CDORevisionHandler in org.eclipse.emf.cdo.server.ocl

Methoden in org.eclipse.emf.cdo.server.ocl mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`protected void`
CDOExtentCreator.`createExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled, CDORevisionHandler revisionHandler)`
`protected void`
CDOExtentCreator.`handleRevisions(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, CDORevisionHandler revisionHandler)`

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

Methoden in org.eclipse.emf.cdo.spi.common.revision mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`void`
DelegatingCDORevisionManager.`handleRevisions(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)`
`void`
InternalCDORevisionManager.RevisionLoader.`handleRevisions(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)`

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

Klassen in org.eclipse.emf.cdo.spi.server, die CDORevisionHandler implementieren
Modifizierer und Typ
Klasse
Beschreibung
`static class`
`StoreAccessorBase.CommitDataRevisionHandler`
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.server mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalRepository.`handleRevisions(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)`
`boolean`
InternalView.`openUnit(CDOID rootID, CDOProtocolConstants.UnitOpcode opcode, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)`

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

Methoden in org.eclipse.emf.cdo.view mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`final void`
CDOPrefetcherManager.Prefetcher.`handleRevisions(CDORevisionHandler handler)`

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

Methoden in org.eclipse.emf.spi.cdo mit Parametern vom Typ CDORevisionHandler
Modifizierer und Typ
Methode
Beschreibung
`boolean`
CDOSessionProtocol.`requestUnit(int viewID, CDOID rootID, CDOProtocolConstants.UnitOpcode opcode, boolean prefetchLockStates, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor safe)`
`boolean`
CDOSessionProtocol.`requestUnit(int viewID, CDOID rootID, CDOProtocolConstants.UnitOpcode opcode, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)`
Veraltet.