Uses of Interface
org.eclipse.emf.cdo.common.revision.CDORevision

Packages that use CDORevision
org.eclipse.emf.cdo Client concepts like CDOObject and CDOState
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.revision.delta Common concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.server Server concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db Server concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.ocl Server implementation of a generic OCL query handler. 
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.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.util Client utility classes, some common interfaces and exceptions. 
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. 
 

Uses of CDORevision in org.eclipse.emf.cdo
 

Methods in org.eclipse.emf.cdo that return CDORevision
 CDORevision CDOObject.cdoRevision()
          Returns the revision of this object, or null if this object does currently not have a revision.
 

Uses of CDORevision in org.eclipse.emf.cdo.common.protocol
 

Methods in org.eclipse.emf.cdo.common.protocol that return CDORevision
 CDORevision CDODataInput.readCDORevision()
           
 

Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDORevision
 void CDODataOutput.writeCDORevision(CDORevision revision, int referenceChunk)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.common.revision
 

Methods in org.eclipse.emf.cdo.common.revision that return CDORevision
 CDORevision CDORevision.copy()
           
 CDORevision CDORevisionFactory.createRevision(EClass eClass)
           
 CDORevision CDORevisionCache.EvictionEvent.getRevision()
          May be null for certain cache implementations.
 CDORevision CDORevisionProvider.getRevision(CDOID id)
           
 CDORevision CDORevisionCache.getRevision(CDOID id, CDOBranchPoint branchPoint)
           
 CDORevision CDORevisionManager.getRevision(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand)
           
 CDORevision CDORevisionCache.getRevisionByVersion(CDOID id, CDOBranchVersion branchVersion)
           
 CDORevision CDORevisionManager.getRevisionByVersion(CDOID id, CDOBranchVersion branchVersion, int referenceChunk, boolean loadOnDemand)
           
 CDORevision CDORevisionData.revision()
           
 

Methods in org.eclipse.emf.cdo.common.revision that return types with arguments of type CDORevision
 Map<CDOBranch,List<CDORevision>> CDOAllRevisionsProvider.getAllRevisions()
           
 List<CDORevision> CDORevisionCache.getCurrentRevisions()
          Returns a list of revisions that are current.
 Map<CDOBranch,List<CDORevision>> CDORevisionUtil.AllRevisionsDumper.getMap()
           
 List<CDORevision> CDORevisionManager.getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand)
           
 

Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevision
 void CDORevisionCacheAdder.addRevision(CDORevision revision)
           
 CDORevisionDelta CDORevision.compare(CDORevision origin)
           
static CDORevisionDelta CDORevisionUtil.createDelta(CDORevision revision)
           
protected abstract  void CDORevisionUtil.AllRevisionsDumper.dumpRevision(CDORevision revision)
           
protected  void CDORevisionUtil.AllRevisionsDumper.Stream.Plain.dumpRevision(CDORevision revision)
           
protected  void CDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpRevision(CDORevision revision)
           
protected  void CDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpRevision(CDORevision revision, PrintStream out)
           
static String CDORevisionUtil.getResourceNodePath(CDORevision revision, CDORevisionProvider provider)
           
 boolean CDORevisionHandler.handleRevision(CDORevision revision)
          Handles a revision.
 void CDOListResolver.resolveAllProxies(CDORevision revision, EStructuralFeature feature)
          Defines a strategy to be used when the collection needs to resolve all elements.
 Object CDOListResolver.resolveProxy(CDORevision revision, EStructuralFeature feature, int accessIndex, int serverIndex)
          Defines a strategy to be used when the collection needs to resolve one element.
 

Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDORevision
static String CDORevisionUtil.dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map)
           
static void CDORevisionUtil.dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map, PrintStream out)
           
 

Constructor parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDORevision
CDORevisionUtil.AllRevisionsDumper.Stream.Html(Map<CDOBranch,List<CDORevision>> map, PrintStream out)
           
CDORevisionUtil.AllRevisionsDumper.Stream.Plain(Map<CDOBranch,List<CDORevision>> map, PrintStream out)
           
CDORevisionUtil.AllRevisionsDumper.Stream(Map<CDOBranch,List<CDORevision>> map, PrintStream out)
           
CDORevisionUtil.AllRevisionsDumper(Map<CDOBranch,List<CDORevision>> map)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.common.revision.delta
 

Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDORevision
 void CDOFeatureDelta.apply(CDORevision revision)
           
 void CDORevisionDelta.apply(CDORevision revision)
          Applies the feature deltas in this revision delta to the data of the given revision.
 

Uses of CDORevision in org.eclipse.emf.cdo.server
 

Methods in org.eclipse.emf.cdo.server that return CDORevision
 CDORevision IStoreChunkReader.getRevision()
           
 

Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDORevision
protected abstract  Map<CDOBranch,List<CDORevision>> CDOServerBrowser.RevisionsPage.getAllRevisions(InternalRepository repository)
           
protected  Map<CDOBranch,List<CDORevision>> CDOServerBrowser.RevisionsPage.FromCache.getAllRevisions(InternalRepository repository)
           
protected  Map<CDOBranch,List<CDORevision>> CDOServerBrowser.RevisionsPage.FromStore.getAllRevisions(InternalRepository repository)
           
 

Methods in org.eclipse.emf.cdo.server with parameters of type CDORevision
protected abstract  void CDOServerExporter.exportRevision(OUT out, CDORevision revision)
           
protected  void CDOServerExporter.XML.exportRevision(XMLOutput out, CDORevision revision)
           
protected  String CDOServerBrowser.RevisionsPage.getCDOIDLabel(CDORevision revision)
           
 void CDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions)
           
 void IRepository.ReadAccessHandler.handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions)
          Provides a way to handle revisions that are to be sent to the client.
protected abstract  String CDOServerUtil.RepositoryReadAccessValidator.validate(ISession session, CDORevision revision)
           
 

Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDORevision
protected  Object CDOServerBrowser.RevisionsPage.getRevisionValue(Object value, CDOServerBrowser browser, Map<CDOID,List<CDORevision>> ids, InternalCDORevision context)
           
 void CDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions)
           
 void IRepository.ReadAccessHandler.handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions)
          Provides a way to handle revisions that are to be sent to the client.
protected  void CDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, CDOServerBrowser browser, Map<CDOBranch,List<CDORevision>> allRevisions, Map<CDOID,List<CDORevision>> ids, String key, InternalRepository repository)
           
protected  void CDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, CDOServerBrowser browser, Map<CDOBranch,List<CDORevision>> allRevisions, Map<CDOID,List<CDORevision>> ids, String key, InternalRepository repository)
           
protected  void CDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, CDOServerBrowser browser, Map<CDOID,List<CDORevision>> ids, InternalCDORevision revision)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.server.db
 

Methods in org.eclipse.emf.cdo.server.db with parameters of type CDORevision
 CDOID IIDHandler.getNextCDOID(CDORevision revision)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.server.ocl
 

Methods in org.eclipse.emf.cdo.server.ocl that return CDORevision
protected  CDORevision OCLQueryHandler.getRevision(EObject object, CDOView view)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.spi.common.commit
 

Methods in org.eclipse.emf.cdo.spi.common.commit that return CDORevision
 CDORevision CDOChangeSetDataRevisionProvider.getRevision(CDOID id)
           
 CDORevision CDORevisionAvailabilityInfo.getRevision(CDOID id)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.spi.common.revision
 

Subinterfaces of CDORevision in org.eclipse.emf.cdo.spi.common.revision
 interface InternalCDORevision
           
 

Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevision
 class AbstractCDORevision
           
 class BaseCDORevision
           
 class DelegatingCDORevision
           
 class DetachedCDORevision
           
 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
           
 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.
 

Methods in org.eclipse.emf.cdo.spi.common.revision that return CDORevision
 CDORevision ManagedRevisionProvider.getRevision(CDOID id)
           
 CDORevision InternalCDORevisionCache.removeRevision(CDOID id, CDOBranchVersion branchVersion)
           
 CDORevision AbstractCDORevision.revision()
           
 CDORevision DelegatingCDORevision.revision()
           
 

Methods in org.eclipse.emf.cdo.spi.common.revision that return types with arguments of type CDORevision
 List<CDORevision> InternalCDORevisionCache.getRevisions(CDOBranchPoint branchPoint)
           
 List<CDORevision> DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand)
           
 List<CDORevision> DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)
           
 List<CDORevision> InternalCDORevisionManager.getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)
           
 

Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevision
 void DelegatingCDORevisionManager.addRevision(CDORevision revision)
           
 InternalCDORevisionDelta BaseCDORevision.compare(CDORevision origin)
           
 InternalCDORevisionDelta DelegatingCDORevision.compare(CDORevision origin)
           
 InternalCDORevisionDelta InternalCDORevision.compare(CDORevision origin)
           
 InternalCDORevisionDelta StubCDORevision.compare(CDORevision origin)
           
 InternalCDORevisionCache InternalCDORevisionCache.instantiate(CDORevision revision)
           
 

Method parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type CDORevision
 void RevisionInfo.processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
           
 void RevisionInfo.Available.Normal.processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
           
 void RevisionInfo.Available.Pointer.processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
           
 void RevisionInfo.Available.Detached.processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.spi.server
 

Methods in org.eclipse.emf.cdo.spi.server that return CDORevision
 CDORevision StoreChunkReader.getRevision()
           
 

Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDORevision
protected  CDOID LongIDStoreAccessor.getNextCDOID(CDORevision revision)
           
protected abstract  CDOID StoreAccessorBase.getNextCDOID(CDORevision revision)
           
 CDOID LongIDStore.getNextCDOID(LongIDStoreAccessor accessor, CDORevision revision)
           
 boolean StoreAccessorBase.CommitDataRevisionHandler.handleRevision(CDORevision rev)
           
 void InternalRepository.notifyReadAccessHandlers(InternalSession session, CDORevision[] revisions, List<CDORevision> additionalRevisions)
           
 

Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDORevision
 void InternalSession.collectContainedRevisions(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, Set<CDOID> revisions, List<CDORevision> additionalRevisions)
           
 void InternalRepository.notifyReadAccessHandlers(InternalSession session, CDORevision[] revisions, List<CDORevision> additionalRevisions)
           
 

Constructors in org.eclipse.emf.cdo.spi.server with parameters of type CDORevision
StoreChunkReader(IStoreAccessor accessor, CDORevision revision, EStructuralFeature feature)
           
 

Uses of CDORevision in org.eclipse.emf.cdo.transaction
 

Methods in org.eclipse.emf.cdo.transaction that return CDORevision
 CDORevision CDOPushTransaction.getRevision(CDOID id)
           
 

Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDORevision
 Map<CDOID,CDORevision> CDOSavepoint.getAllBaseNewObjects()
           
 Map<CDOID,CDORevision> CDOSavepoint.getBaseNewObjects()
           
 

Method parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDORevision
 void CDOConflictResolver2.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)
          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
 

Uses of CDORevision in org.eclipse.emf.cdo.util
 

Methods in org.eclipse.emf.cdo.util that return CDORevision
static CDORevision CDOUtil.getRevisionByVersion(CDOObject object, CDOBranch branch, int version)
           
static CDORevision CDOUtil.getRevisionByVersion(CDOObject object, int version)
           
 

Uses of CDORevision in org.eclipse.emf.internal.cdo
 

Methods in org.eclipse.emf.internal.cdo with parameters of type CDORevision
 void CDOObjectImpl.cdoInternalSetRevision(CDORevision revision)
           
 

Uses of CDORevision in org.eclipse.emf.spi.cdo
 

Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevision
protected  Object DefaultCDOMerger.addedInSource(CDORevision revision)
           
protected  Object DefaultCDOMerger.addedInSourceAndTarget(CDORevision targetRevision, CDORevision sourceRevision)
           
protected  Object DefaultCDOMerger.addedInTarget(CDORevision revision)
           
 void InternalCDOObject.cdoInternalSetRevision(CDORevision revision)
           
 void InternalCDOSession.resolveAllElementProxies(CDORevision revision)
           
protected  void AbstractObjectConflictResolver.resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas)
          Resolves the conflict of a single object in the current transaction.
protected  void AbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas)
           
 Object InternalCDOSession.resolveElementProxy(CDORevision revision, EStructuralFeature feature, int accessIndex, int serverIndex)
           
 

Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDORevision
 void AbstractObjectConflictResolver.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)
           
 void AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)
          Deprecated.  
 



Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.