Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchPoint

Packages that use CDOBranchPoint
org.eclipse.emf.cdo.common Common concepts that are differently extended in clients and servers. 
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.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.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.session Client concepts for dealing with sessions to CDO repositories. 
org.eclipse.emf.cdo.transaction Client concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.ui.widgets A library with reusable widgets. 
org.eclipse.emf.cdo.util Client utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.view Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.common
 

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common
 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.
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.branch
 

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.branch
 interface CDOBranchTag
          A named branch point.
 

Methods in org.eclipse.emf.cdo.common.branch that return CDOBranchPoint
 CDOBranchPoint CDOBranch.getBase()
          Returns the immutable base branch point of this branch, the point in the parent branch that marks the creation of this branch.
 CDOBranchPoint[] CDOBranch.getBasePath()
          Returns an array of the base branch points starting from the base of the main branch down to and including the base of this branch.
 CDOBranchPoint CDOBranchPointRange.getEndPoint()
          Returns the end point of this branch point range, never null.
 CDOBranchPoint CDOBranch.getHead()
          Returns the floating end point of this branch, a pair of this branch and the fixed special time stamp unspecified.
 CDOBranchPoint CDOBranch.getPoint(long timeStamp)
          Returns the branch point in this branch with the given time stamp.
 CDOBranchPoint CDOBranchPointRange.getStartPoint()
          Returns the start point of this branch point range, never null.
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.commit
 

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.commit
 interface CDOCommitInfo
          Commit data in the context of a commit info manager with additional commit informations.
 

Methods in org.eclipse.emf.cdo.common.commit that return CDOBranchPoint
 CDOBranchPoint CDOChangeSet.getAncestorPoint()
           
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.lock
 

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.lock
 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.
 

Methods in org.eclipse.emf.cdo.common.lock with parameters of type CDOBranchPoint
 IDurableLockingManager.LockArea IDurableLockingManager.createLockArea(String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID,IDurableLockingManager.LockGrade> locks)
           
static IDurableLockingManager.LockArea CDOLockUtil.createLockArea(String durableLockingID, String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID,IDurableLockingManager.LockGrade> locks)
           
 

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

Methods in org.eclipse.emf.cdo.common.protocol that return CDOBranchPoint
 CDOBranchPoint CDODataInput.readCDOBranchPoint()
           
 

Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOBranchPoint
 void CDODataOutput.writeCDOBranchPoint(CDOBranchPoint branchPoint)
           
 

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

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.revision
 interface CDORevisable
          An entity that has a defined lifetime (creation plus revision) and a version in a branch.
 interface CDORevision
          Encapsulates the immutable information of a single CDO object between two commits in a branch.
 

Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOBranchPoint
 boolean CDORevisionManager.containsRevision(CDOID id, CDOBranchPoint branchPoint)
           
static CDOChangeSet CDORevisionUtil.createChangeSet(CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDOChangeSetData data)
           
static CDOChangeSetData CDORevisionUtil.createChangeSetData(Set<CDOID> ids, CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDORevisionManager revisionManager)
           
 CDORevision CDORevisionCache.getRevision(CDOID id, CDOBranchPoint branchPoint)
           
 CDORevision CDORevisionManager.getRevision(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand)
           
 List<CDORevision> CDORevisionManager.getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand)
           
 boolean CDORevision.isValid(CDOBranchPoint branchPoint)
           
 

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

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.server
 interface IQueryContext
           
static interface IStoreAccessor.QueryResourcesContext
           
static interface IStoreAccessor.QueryResourcesContext.ExactMatch
           
static interface IStoreAccessor.QueryXRefsContext
           
 interface ITransaction
           
 interface IView
           
 

Methods in org.eclipse.emf.cdo.server that return CDOBranchPoint
 CDOBranchPoint IStoreAccessor.CommitContext.getBranchPoint()
          Returns the branch ID and timestamp of this commit operation.
 

Methods in org.eclipse.emf.cdo.server with parameters of type CDOBranchPoint
 IDurableLockingManager.LockArea IStoreAccessor.DurableLocking2.createLockArea(String durableLockingID, String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID,IDurableLockingManager.LockGrade> locks)
           
 ITransaction ISession.openTransaction(int viewID, CDOBranchPoint branchPoint)
           
 IView ISession.openView(int viewID, CDOBranchPoint branchPoint)
           
static CDOView CDOServerUtil.openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled)
           
static CDOView CDOServerUtil.openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled, CDORevisionProvider revisionProvider)
           
 CDOID IStoreAccessor.readResourceID(CDOID folderID, String name, CDOBranchPoint branchPoint)
          Returns the CDOID of the resource node with the given folderID and name if a resource with this folderID and name exists in the store, null otherwise.
 org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision IStoreAccessor.readRevision(CDOID id, CDOBranchPoint branchPoint, int listChunk, CDORevisionCacheAdder cache)
          Reads a revision from the back-end that was valid at the given timeStamp in the given branch.
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.server.db.mapping
 

Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDOBranchPoint
 PreparedStatement IClassMapping.createResourceQueryStatement(IDBStoreAccessor accessor, CDOID folderId, String name, boolean exactMatch, CDOBranchPoint branchPoint)
          Create a prepared statement which returns all IDs of instances of the corresponding class.
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.session
 

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.session
 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.
 

Methods in org.eclipse.emf.cdo.session with parameters of type CDOBranchPoint
 CDOChangeSetData CDOSession.compareRevisions(CDOBranchPoint source, CDOBranchPoint target)
           
 

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

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.transaction
 interface CDOTransaction
          A read-write view to the current (i.e. latest) state of the object graph in the repository.
 

Classes in org.eclipse.emf.cdo.transaction that implement CDOBranchPoint
 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.
 

Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOBranchPoint
 CDOChangeSetData CDOPushTransaction.compareRevisions(CDOBranchPoint source)
           
 CDOChangeSetData CDOPushTransaction.merge(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOMerger merger)
           
 CDOChangeSetData CDOTransaction.merge(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOMerger merger)
           
 CDOChangeSetData CDOPushTransaction.merge(CDOBranchPoint source, CDOMerger merger)
           
 CDOChangeSetData CDOTransaction.merge(CDOBranchPoint source, CDOMerger merger)
           
 CDOTransaction CDOTransactionContainer.openTransaction(CDOBranchPoint target)
          Opens and returns a new transaction on a new EMF resource set.
 CDOTransaction CDOTransactionContainer.openTransaction(CDOBranchPoint target, ResourceSet resourceSet)
          Opens and returns a new transaction on the given EMF resource set.
 boolean CDOPushTransaction.setBranchPoint(CDOBranchPoint branchPoint)
           
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.ui.widgets
 

Methods in org.eclipse.emf.cdo.ui.widgets that return CDOBranchPoint
 CDOBranchPoint ComposeBranchPointComposite.getBranchPoint()
           
 

Methods in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOBranchPoint
protected  void ComposeBranchPointComposite.branchPointChanged(CDOBranchPoint newBranchPoint)
           
 

Constructors in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOBranchPoint
ComposeBranchPointComposite(org.eclipse.swt.widgets.Composite parent, int style, CDOSession session, CDOBranchPoint branchPoint, boolean allowTimeStamp)
           
 

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

Methods in org.eclipse.emf.cdo.util that return CDOBranchPoint
 CDOBranchPoint ObjectNotFoundException.getBranchPoint()
           
 

Constructors in org.eclipse.emf.cdo.util with parameters of type CDOBranchPoint
InvalidObjectException(CDOID id, CDOBranchPoint branchPoint)
           
ObjectNotFoundException(CDOID id, CDOBranchPoint branchPoint)
           
 

Uses of CDOBranchPoint in org.eclipse.emf.cdo.view
 

Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.view
 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 CDOViewLocksChangedEvent
           
 

Methods in org.eclipse.emf.cdo.view that return CDOBranchPoint
 CDOBranchPoint CDOViewTargetChangedEvent.getBranchPoint()
           
 

Methods in org.eclipse.emf.cdo.view with parameters of type CDOBranchPoint
 CDOChangeSetData CDOView.compareRevisions(CDOBranchPoint source)
           
 List<CDOID> CDORevisionPrefetchingPolicy.loadAhead(CDORevisionManager revisionManager, CDOBranchPoint branchPoint, EObject targetObject, EStructuralFeature feature, CDOList list, int accessIndex, CDOID accessID)
           
 CDOView CDOViewContainer.openView(CDOBranchPoint target)
          Opens and returns a new view on a new EMF resource set.
 CDOView CDOViewContainer.openView(CDOBranchPoint target, ResourceSet resourceSet)
          Opens and returns a new view on the given EMF resource set.
 boolean CDOView.setBranchPoint(CDOBranchPoint branchPoint)
          Same as calling setBranchPoint(branchPoint.getBranch(), branchPoint.getTimeStamp()).
 



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