Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchPoint
Package
Description
Common concepts that are differently extended in clients and servers.
Common concepts for dealing with branches.
Common concepts for dealing with commits and change sets.
Common concepts for dealing with durable locks and views.
Common concepts for dealing with protocols and CDO-specific I/O.
Common concepts for dealing with revisions and revision lists.
Common concepts for dealing with permissions and protectable entities.
Interfaces for working with
checkouts
.The generated EMF implementation of the CDO Lifecycle Management Security model.
The generated EMF utilities of the CDO Lifecycle Management model.
The generated EMF API of the CDO security model.
The generated EMF implementation of the CDO security model.
The generated EMF utilities of the CDO security model.
Server concepts for dealing with repositories and stores.
Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
Client concepts for dealing with sessions to CDO repositories.
Common service provider interfaces and useful base implementations for dealing with branches.
Common service provider interfaces and useful base implementations for dealing with commits and change sets.
Common service provider interfaces and useful base implementations for dealing with object locks.
Common base implementations for dealing with I/O of CDO data structures.
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
Server service provider interfaces and useful base implementations.
Client concepts for dealing with transactions, distributed transactions and their save points.
Reusable UI components specific to the CDO Model Repository.
Classes that help to open EMF Compare user interfaces on CDO models.
A library with reusable widgets.
Client utility classes, some common interfaces and exceptions.
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
Client service provider interfaces and useful base implementations.
-
Uses of CDOBranchPoint in org.eclipse.emf.cdo.common
Modifier and TypeInterfaceDescriptioninterface
Abstracts the information about CDO transactions that is common to both client and server side.interface
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
Modifier and TypeInterfaceDescriptioninterface
Represents a stream of changes that is isolated from other streams of changes.interface
A persistent, namedbranch point
.Modifier and TypeMethodDescriptionCDOBranch.getBase()
Returns the immutable base branch point of this branch, the point in the parent branch that marks the creation of this branch.CDOBranchCreationContext.getBase()
CDOBranch.getBasePath()
Returns an array of thebase
branch points starting from the base of themain branch
down to and including the base of this branch.CDOBranchPointRange.getEndPoint()
Returns the end point of this branch point range, nevernull
.CDOBranch.getHead()
Returns the floating end point of this branch, a pair of this branch and the fixed special time stampunspecified
.CDOBranchTag.TagMovedEvent.getNewBranchPoint()
CDOBranchTag.TagMovedEvent.getOldBranchPoint()
CDOBranch.getPoint
(long timeStamp) Returns the branch point in this branch with the given time stamp.CDOBranchPointRange.getStartPoint()
Returns the start point of this branch point range, nevernull
.CDOBranchPointRef.resolve
(CDOBranchManager branchManager) Modifier and TypeMethodDescriptionCDOBranchManager.createTag
(String name, CDOBranchPoint branchPoint) void
CDOBranchTag.move
(CDOBranchPoint branchPoint) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.commit
Modifier and TypeInterfaceDescriptionstatic interface
A virtualhistory
element that can be returned fromIContainer.getElements()
ifCDOCommitHistory.isAppendingTriggerLoadElement()
istrue
to indicate that the history is notfully
loaded, yet.interface
Commit data
in the context of acommit info manager
with additional commit informations. -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.lock
Modifier and TypeInterfaceDescriptioninterface
Represents a change in the lock state of a set of objects.static interface
Encapsulates the persistable information about a single durable CDO view likebranch point
and acquired locks.Modifier and TypeMethodDescriptionCDOLockUtil.createLockArea
(String durableLockingID, String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID, IDurableLockingManager.LockGrade> locks) IDurableLockingManager.createLockArea
(String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID, IDurableLockingManager.LockGrade> locks) static CDOLockChangeInfo
CDOLockUtil.createLockChangeInfo
(CDOBranchPoint branchPoint, CDOLockOwner lockOwner, Collection<CDOLockDelta> lockDeltas, Collection<CDOLockState> lockStates) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.protocol
Modifier and TypeMethodDescriptionvoid
CDODataOutput.writeCDOBranchPoint
(CDOBranchPoint branchPoint) void
CDODataOutput.writeCDORevision
(CDORevision revision, int referenceChunk, CDOBranchPoint securityContext) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.revision
Modifier and TypeInterfaceDescriptioninterface
An entity that has a defined lifetime (creation plus revision) and a version in abranch
.interface
Modifier and TypeMethodDescriptionboolean
CDORevisionManager.containsRevision
(CDOID id, CDOBranchPoint branchPoint) Returnstrue
if therevision cache
contains arevision
with the givenID
at the givenbranch point
(branch + timestamp),false
otherwise.static CDOChangeSet
CDORevisionUtil.createChangeSet
(CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDOChangeSetData data) static CDOChangeSetData
CDORevisionUtil.createChangeSetData
(Set<CDOID> ids, CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDORevisionManager revisionManager) void
CDORevisionCache.forEachValidRevision
(CDOBranchPoint branchPoint, boolean considerBranchBases, Consumer<CDORevision> consumer) Passes eachrevision
that is valid at the givenbranch point
(or optionally at the base ranch points) into the given consumer.CDORevisionManager.getObjectLifetime
(CDOID id, CDOBranchPoint branchPoint) CDORevisionCache.getRevision
(CDOID id, CDOBranchPoint branchPoint) CDORevisionManager.getRevision
(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand) Returns therevision
with the givenID
at the givenbranch point
(branch + timestamp), optionally demand loading it if it is not already in thecache
.CDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand) Returns therevisions
with the givenIDs
at the givenbranch point
(branch + timestamp), optionally demand loading them if they are not already in thecache
.CDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, List<CDORevision> additionalRevisions) Returns therevisions
with the givenIDs
at the givenbranch point
(branch + timestamp), optionally demand loading them if they are not already in thecache
.boolean
CDORevision.isValid
(CDOBranchPoint branchPoint) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.security
Modifier and TypeMethodDescriptionCDOPermissionProvider.Constant.getPermission
(CDORevision revision, CDOBranchPoint securityContext) CDOPermissionProvider.getPermission
(CDORevision revision, CDOBranchPoint securityContext) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.explorer.checkouts
Modifier and TypeMethodDescriptionCDOCheckout.getBranchPoint()
CDOCheckout.getBranchPoint
(CDOCheckout fromCheckout) CDOCheckout.getBranchPoints()
Modifier and TypeMethodDescriptionboolean
CDOCheckout.addBranchPoint
(CDOBranchPoint branchPoint) void
CDOCheckout.setBranchPoint
(CDOBranchPoint branchPoint) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.lm.security.impl
Modifier and TypeMethodDescriptionprotected final boolean
LMFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.lm.util
Modifier and TypeMethodDescriptionlong
CoreDeliveryMerger.mergeDelivery
(CDOSession session, CDOBranchPoint sourceBranchPoint, CDOBranch targetBranch) long
LMMerger.mergeDelivery
(CDOSession session, CDOBranchPoint sourceBranchPoint, CDOBranch targetBranch) Merges the changes from the given source branch point into the given target branch and returns the time stamp of the resulting commit into the merge target branch, orCDOBranchPoint.INVALID_DATE
if no commit has happened.default long
LMMerger2.mergeDelivery
(CDOSession session, CDOBranchPoint sourceBranchPoint, CDOBranch targetBranch) Deprecated.void
LMMerger2.LMMergeInfos.setSourceBranchPoint
(CDOBranchPoint sourceBranchPoint) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.security
Modifier and TypeMethodDescriptionboolean
Permission.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext) boolean
PermissionFilter.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.security.impl
Modifier and TypeMethodDescriptionprotected boolean
AndFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected boolean
ClassFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected boolean
ExpressionFilterImpl.filter
(CDOObject object, CDOBranchPoint securityContext) protected boolean
LinkedFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected boolean
NotFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected abstract boolean
ObjectFilterImpl.filter
(CDOObject object, CDOBranchPoint securityContext) protected boolean
ObjectFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected boolean
OrFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected boolean
PackageFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected abstract boolean
PermissionFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected boolean
ResourceFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) boolean
ClassPermissionImpl.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext) Deprecated.boolean
FilterPermissionImpl.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext) protected abstract boolean
ObjectPermissionImpl.isApplicable
(CDOObject object, CDOBranchPoint securityContext) Deprecated.boolean
ObjectPermissionImpl.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext) Deprecated.boolean
PackagePermissionImpl.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext) Deprecated.boolean
PermissionFilterImpl.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) boolean
ResourcePermissionImpl.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext) Deprecated. -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.security.util
Modifier and TypeMethodDescriptionprotected CDOBranchPoint
SecurityValidator.getSecurityContext
(Realm realm, Map<Object, Object> context) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.server
Modifier and TypeInterfaceDescriptioninterface
Represents the execution state of aquery
in the server towards aquery handler
.static interface
Represents the query execution state of aresources query
.static interface
Represents the query execution state of aresources query
that is supposed to deliver one exact resource, ornull
.static interface
Represents the query execution state of aXRefs query
.interface
The server-side representation of a clienttransaction
.interface
The server-side representation of a clientview
.Modifier and TypeMethodDescriptionIStoreAccessor.CommitContext.getBranchPoint()
Returns the branch ID and timestamp of this commit operation.IStoreAccessor.CommitContext.getCommitMergeSource()
Modifier and TypeMethodDescriptionabstract CDOPermission
IRepositoryProtector.RevisionAuthorizer.authorizeRevision
(ISession session, IRepositoryProtector.UserInfo userInfo, CDOBranchPoint securityContext, CDORevisionProvider revisionProvider, CDORevision revision) IStoreAccessor.DurableLocking2.createLockArea
(String durableLockingID, String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID, IDurableLockingManager.LockGrade> locks) IPermissionManager.getPermission
(CDORevision revision, CDOBranchPoint securityContext, String userID) Deprecated.IPermissionManager.getPermission
(CDORevision revision, CDOBranchPoint securityContext, ISession session) ISession.openTransaction
(int viewID, CDOBranchPoint branchPoint) ISession.openTransaction
(int viewID, CDOBranchPoint branchPoint, String durableLockingID) static CDOView
CDOServerUtil.openView
(ISession session, CDOBranchPoint branchPoint) static CDOView
CDOServerUtil.openView
(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled) Deprecated.As of 4.2 the legacy mode is always enabled, useCDOServerUtil.openView(ISession, CDOBranchPoint)
.static CDOView
CDOServerUtil.openView
(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled, CDORevisionProvider revisionProvider) Deprecated.As of 4.2 the legacy mode is always enabled, useCDOServerUtil.openView(ISession, CDOBranchPoint, CDORevisionProvider)
.static CDOView
CDOServerUtil.openView
(ISession session, CDOBranchPoint branchPoint, CDORevisionProvider revisionProvider) ISession.openView
(int viewID, CDOBranchPoint branchPoint) ISession.openView
(int viewID, CDOBranchPoint branchPoint, String durableLockingID) void
IStoreAccessor.Raw2.rawStore
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Stores the givencommit
in the backend represented by thisraw store accessor
without going through a regularcommit
.IStoreAccessor.readResourceID
(CDOID folderID, String name, CDOBranchPoint branchPoint) Returns theCDOID
of the resource node with the given folderID and name if a resource with this folderID and name exists in the store,null
otherwise.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
Modifier and TypeMethodDescriptionIClassMapping.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.void
IClassMappingUnitSupport.readUnitRevisions
(IDBStoreAccessor accessor, CDOBranchPoint branchPoint, CDOID rootID, CDORevisionHandler revisionHandler) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.session
Modifier and TypeInterfaceDescriptioninterface
Asession event
fired when passive updates (commit notifications) are being received from a remote repository.interface
Asession event
fired when lock-change notifications are received from a remote repository.Modifier and TypeMethodDescriptionCDOSession.compareRevisions
(CDOBranchPoint source, CDOBranchPoint target) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.branch
Modifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeMethodDescriptionstatic CDOBranchPoint
CDOBranchUtil.adjustBranchPoint
(CDOBranchPoint branchPoint, CDOBranchManager branchManager) static CDOBranchPoint
CDOBranchUtil.adjustTime
(CDOBranchPoint branchPoint, long deltaMillis) InternalCDOBranchManager.BranchLoader4.changeTag
(AtomicInteger modCount, String oldName, String newName, CDOBranchPoint branchPoint) InternalCDOBranchManager.changeTagWithModCount
(AtomicInteger modCount, String oldName, String newName, CDOBranchPoint branchPoint) static CDOBranchPoint
CDOBranchUtil.copyBranchPoint
(CDOBranchPoint source) static CDOBranchPoint
CDOBranchUtil.getAncestor
(CDOBranchPoint point1, CDOBranchPoint point2) static CDOBranchPoint[]
CDOBranchUtil.getPath
(CDOBranchPoint point) static CDOBranchPoint
CDOBranchUtil.normalizeBranchPoint
(CDOBranch branch, long timeStamp) static CDOBranchPoint
CDOBranchUtil.normalizeBranchPoint
(CDOBranchPoint branchPoint) static CDOBranchPoint
CDOBranchUtil.readBranchPointOrNull
(CDODataInput in) Modifier and TypeMethodDescriptionstatic CDOBranchPoint
CDOBranchUtil.adjustBranchPoint
(CDOBranchPoint branchPoint, CDOBranchManager branchManager) static CDOBranchPoint
CDOBranchUtil.adjustTime
(CDOBranchPoint branchPoint, long deltaMillis) InternalCDOBranchManager.BranchLoader4.changeTag
(AtomicInteger modCount, String oldName, String newName, CDOBranchPoint branchPoint) InternalCDOBranchManager.changeTagWithModCount
(AtomicInteger modCount, String oldName, String newName, CDOBranchPoint branchPoint) static CDOBranchPoint
CDOBranchUtil.copyBranchPoint
(CDOBranchPoint source) static CDOBranchPointRange
CDOBranchUtil.createRange
(CDOBranchPoint startPoint, CDOBranchPoint endPoint) static void
CDOBranchUtil.forEachBranchPoint
(CDOBranchPoint branchPoint, boolean considerBranchBases, Predicate<CDOBranchPoint> consumer) static CDOBranchPoint
CDOBranchUtil.getAncestor
(CDOBranchPoint point1, CDOBranchPoint point2) static CDOBranchPoint[]
CDOBranchUtil.getPath
(CDOBranchPoint point) InternalCDOBranchManager.getTagChangeKind
(String oldName, String newName, CDOBranchPoint branchPoint) void
InternalCDOBranchManager.handleTagChanged
(int modCount, String oldName, String newName, CDOBranchPoint branchPoint) static boolean
CDOBranchUtil.isContainedBy
(CDOBranchPoint contained, CDOBranchPoint container) Returnstrue
if the first given branch point "contained" is reachable from the second given branch point "container" by following thebranch bases
upwards,false
otherwise.void
InternalCDOBranchManager.moveTag
(CDOBranchTag tag, CDOBranchPoint branchPoint) static CDOBranchPoint
CDOBranchUtil.normalizeBranchPoint
(CDOBranchPoint branchPoint) static void
CDOBranchUtil.writeBranchPointOrNull
(CDODataOutput out, CDOBranchPoint point) Modifier and TypeMethodDescriptionstatic void
CDOBranchUtil.forEachBranchPoint
(CDOBranchPoint branchPoint, boolean considerBranchBases, Predicate<CDOBranchPoint> consumer) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.commit
Modifier and TypeClassDescriptionclass
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeMethodDescriptionCDORevisionAvailabilityInfo.getBranchPoint()
CDOChangeSetSegment.getEndPoint()
Modifier and TypeMethodDescriptionboolean
CDOChangeSetSegment.contains
(CDOBranchPoint branchPoint) static boolean
CDOChangeSetSegment.contains
(CDOChangeSetSegment[] segments, CDOBranchPoint branchPoint) InternalCDOCommitInfoManager.createCommitInfo
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, CDOCommitData commitData) static CDOChangeSetSegment[]
CDOChangeSetSegment.createFrom
(long startTime, CDOBranchPoint endPoint) static CDOChangeSetSegment[]
CDOChangeSetSegment.createFrom
(CDOBranchPoint startPoint, CDOBranchPoint endPoint) static void
CDOChangeSetSegment.handleSegments
(long startTime, CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) static void
CDOChangeSetSegment.handleSegments
(CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) static void
CDOChangeSetSegment.handleSegments
(CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) void
CDORevisionAvailabilityInfo.setBranchPoint
(CDOBranchPoint branchPoint) ModifierConstructorDescriptionCDORevisionAvailabilityInfo
(CDOBranchPoint branchPoint) CDORevisionAvailabilityInfo
(CDOBranchPoint branchPoint, CDORevisionManager revisionManager) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.lock
-
Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.protocol
Modifier and TypeMethodDescriptionvoid
CDODataOutputImpl.writeCDOBranchPoint
(CDOBranchPoint branchPoint) void
CDODataOutputImpl.writeCDORevision
(CDORevision revision, int referenceChunk, CDOBranchPoint securityContext) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.revision
Modifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeClassDescriptionclass
If the meaning of this type isn't clear, there really should be more of a description here...class
If the meaning of this type isn't clear, there really should be more of a description here...class
If the meaning of this type isn't clear, there really should be more of a description here...class
If the meaning of this type isn't clear, there really should be more of a description here...class
class
If the meaning of this type isn't clear, there really should be more of a description here...class
A synthetic revision that represents the initial period of an object in abranch
when the object is still associated with a revision from one of the baseline branches.Modifier and TypeFieldDescriptionprotected final CDOBranchPoint
ManagedRevisionProvider.branchPoint
Modifier and TypeMethodDescriptionManagedRevisionProvider.getBranchPoint()
final CDOBranchPoint
RevisionInfo.getRequestedBranchPoint()
Modifier and TypeMethodDescriptionint
StubCDORevision.compareTo
(CDOBranchPoint o) boolean
DelegatingCDORevisionManager.containsRevision
(CDOID id, CDOBranchPoint branchPoint) DelegatingCDORevisionManager.getObjectLifetime
(CDOID id, CDOBranchPoint branchPoint) DelegatingCDORevisionManager.getRevision
(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand) DelegatingCDORevisionManager.getRevision
(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics) InternalCDORevisionManager.getRevision
(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand) InternalCDORevisionManager.getRevision
(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics) DelegatingCDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand) DelegatingCDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean prefetchLockStates, boolean loadOnDemand, SyntheticCDORevision[] synthetics) DelegatingCDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, List<CDORevision> additionalRevisions) DelegatingCDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics) InternalCDORevisionCache.getRevisions
(CDOBranchPoint branchPoint) InternalCDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean prefetchLockStates, boolean loadOnDemand, SyntheticCDORevision[] synthetics) InternalCDORevisionManager.getRevisions
(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics) boolean
AbstractCDORevision.isValid
(CDOBranchPoint branchPoint) boolean
DelegatingCDORevision.isValid
(CDOBranchPoint branchPoint) InternalCDORevisionManager.RevisionLoader2.loadObjectLifetime
(CDOID id, CDOBranchPoint branchPoint) InternalCDORevisionManager.RevisionLoader.loadRevisions
(List<RevisionInfo> infos, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth) Deprecated.InternalCDORevisionManager.RevisionLoader3.loadRevisions
(List<RevisionInfo> infos, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean prefetchLockStates) void
DelegatingCDORevisionManager.prefetchRevisions
(CDOID id, CDOBranchPoint branchPoint, int prefetchDepth, boolean prefetchLockStates, Consumer<CDORevision> consumer) void
InternalCDORevisionManager.prefetchRevisions
(CDOID id, CDOBranchPoint branchPoint, int prefetchDepth, boolean prefetchLockStates, Consumer<CDORevision> consumer) static CDORevision
ManagedRevisionProvider.provideRevision
(CDORevisionManager revisionManager, CDOID id, CDOBranchPoint branchPoint) static RevisionInfo
RevisionInfo.read
(CDODataInput in, CDOBranchPoint requestedBranchPoint) void
BaseCDORevision.setBranchPoint
(CDOBranchPoint branchPoint) void
DelegatingCDORevision.setBranchPoint
(CDOBranchPoint branchPoint) void
InternalCDORevision.setBranchPoint
(CDOBranchPoint branchPoint) void
StubCDORevision.setBranchPoint
(CDOBranchPoint branchPoint) void
BaseCDORevision.write
(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) void
DelegatingCDORevision.write
(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) void
InternalCDORevision.write
(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) void
StubCDORevision.write
(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) void
RevisionInfo.writeResult
(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) static void
RevisionInfo.writeResult
(CDODataOutput out, InternalCDORevision revision, boolean writePointerTarget, int referenceChunk, CDOBranchPoint securityContext) static void
RevisionInfo.writeResult
(CDODataOutput out, InternalCDORevision revision, int referenceChunk, CDOBranchPoint securityContext) Deprecated.protected void
RevisionInfo.Available.writeRevision
(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) protected void
RevisionInfo.writeRevision
(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) ModifierConstructorDescriptionprotected
Available
(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion) protected
Available
(CDODataInput in, CDOBranchPoint requestedBranchPoint) Detached
(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion) ManagedRevisionProvider
(CDORevisionManager revisionManager, CDOBranchPoint branchPoint) Missing
(CDOID id, CDOBranchPoint requestedBranchPoint) Normal
(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion) Pointer
(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion, CDOBranchVersion targetBranchVersion) protected
RevisionInfo
(CDOID id, CDOBranchPoint requestedBranchPoint) protected
RevisionInfo
(CDODataInput in, CDOBranchPoint requestedBranchPoint) WithSynthetics
(CDORevisionManager revisionManager, CDOBranchPoint branchPoint) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.server
Modifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...interface
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeClassDescriptionclass
If the meaning of this type isn't clear, there really should be more of a description here...class
Deprecated.Modifier and TypeMethodDescriptionvoid
InternalView.changeTarget
(CDOBranchPoint branchPoint, List<CDOID> invalidObjects, List<CDORevisionDelta> allChangedObjects, List<CDOID> allDetachedObjects) void
InternalSession.collectContainedRevisions
(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, Set<CDOID> revisions, List<CDORevision> additionalRevisions) Store.createExactMatchContext
(CDOID folderID, String name, CDOBranchPoint branchPoint) InternalRepository.getChangeSet
(CDOBranchPoint startPoint, CDOBranchPoint endPoint) InternalSession.openTransaction
(int viewID, CDOBranchPoint branchPoint) InternalSession.openTransaction
(int viewID, CDOBranchPoint branchPoint, String durableLockingID) InternalSession.openView
(int viewID, CDOBranchPoint branchPoint) InternalSession.openView
(int viewID, CDOBranchPoint branchPoint, String durableLockingID) StoreAccessorBase.readResourceID
(CDOID folderID, String name, CDOBranchPoint branchPoint) void
InternalSession.sendTagNotification
(int modCount, String oldName, String newName, CDOBranchPoint branchPoint) void
InternalSessionManager.sendTagNotification
(InternalSession sender, int modCount, String oldName, String newName, CDOBranchPoint branchPoint) void
ISessionProtocol.sendTagNotification
(int modCount, String oldName, String newName, CDOBranchPoint branchPoint) void
InternalView.setBranchPoint
(CDOBranchPoint branchPoint) void
InternalCommitContext.setCommitMergeSource
(CDOBranchPoint mergeSource) protected void
StoreAccessor.writeCommitInfo
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) ModifierConstructorDescriptionDurableLockArea
(String durableLockingID, String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID, IDurableLockingManager.LockGrade> locks) Deprecated. -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.transaction
Modifier and TypeInterfaceDescriptioninterface
A read-write view to the current (i.e.Modifier and TypeClassDescriptionclass
Atransaction
that persists changes to the object graph locally on commit and can later load these changes and push them to therepository
.Modifier and TypeMethodDescriptionstatic boolean
CDOTransactionCommentator.appendBranchPoint
(StringBuilder builder, CDOBranchPoint branchPoint) static boolean
CDOTransactionCommentator.appendMerge
(StringBuilder builder, CDOBranchPoint mergeSource) CDOPushTransaction.compareRevisions
(CDOBranchPoint source) CDOPushTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint targetBase, CDOMerger merger) CDOPushTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOMerger merger) CDOPushTransaction.merge
(CDOBranchPoint source, CDOMerger merger) CDOTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint targetBase, CDOMerger merger) Merges the changes between the given source base point and the given source point into this transaction.CDOTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOMerger merger) Merges the changes between the given source base point and the given source point into this transaction.CDOTransaction.merge
(CDOBranchPoint source, CDOMerger merger) Merges the changes from the given source point into this transaction and possibly considers previous merges from thatbranch
by inspecting themerge source
information of thecommit history
.CDOTransactionContainer.openTransaction
(CDOBranchPoint target) Opens and returns a newtransaction
on a new EMFresource set
.CDOTransactionOpener.openTransaction
(CDOBranchPoint target, ResourceSet resourceSet) Opens and returns a newtransaction
on the given EMFresource set
.CDOPushTransaction.revertTo
(CDOBranchPoint branchPoint) CDOTransaction.revertTo
(CDOBranchPoint branchPoint) boolean
CDOPushTransaction.setBranchPoint
(CDOBranchPoint branchPoint) boolean
CDOPushTransaction.setBranchPoint
(CDOBranchPoint branchPoint, IProgressMonitor monitor) static boolean
CDOTransactionCommentator.setRevertComment
(CDOTransaction transaction, CDOBranchPoint revertTo) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.ui
Modifier and TypeMethodDescriptionprotected void
CDOEventHandler.viewTargetChanged
(CDOBranchPoint branchPoint) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.ui.compare
Modifier and TypeMethodDescriptionstatic boolean
CDOCompareEditorUtil.openDialog
(CDOCommitInfo leftCommitInfo, CDOBranchPoint rightPoint) static boolean
CDOCompareEditorUtil.openDialog
(CDOSession session, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint) static boolean
CDOCompareEditorUtil.openDialog
(CDOViewOpener viewOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView) static boolean
CDOCompareEditorUtil.openDialog
(CDOViewOpener viewOpener, CDOTransactionOpener transactionOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView) static boolean
CDOCompareEditorUtil.openEditor
(CDOCommitInfo leftCommitInfo, CDOBranchPoint rightPoint, boolean activate) static boolean
CDOCompareEditorUtil.openEditor
(CDOViewOpener viewOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView, boolean activate) static boolean
CDOCompareEditorUtil.openEditor
(CDOViewOpener viewOpener, CDOTransactionOpener transactionOpener, CDOBranchPoint leftPoint, CDOBranchPoint rightPoint, CDOView[] originView, boolean activate) CDOCompareEditorUtil.TransactionOpenerAndEditorCloser.openTransaction
(CDOBranchPoint target, ResourceSet resourceSet) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.ui.widgets
Modifier and TypeMethodDescriptionprotected void
ComposeBranchPointComposite.branchPointChanged
(CDOBranchPoint branchPoint) protected Object
ComposeBranchPointComposite.getBranchViewerInput
(CDOBranchPoint branchPoint) void
ComposeBranchPointComposite.setBranchPoint
(CDOBranchPoint branchPoint) ModifierConstructorDescriptionComposeBranchPointComposite
(Composite parent, boolean allowTimeStamp, CDOBranchPoint branchPoint) ComposeBranchPointComposite
(Composite parent, int style, CDOSession session, CDOBranchPoint branchPoint, boolean allowTimeStamp) Deprecated. -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.util
Modifier and TypeMethodDescriptionstatic CDOBranch
CDOUtil.createBranch
(CDOBranchPoint base, String name) ModifierConstructorDescriptionInvalidObjectException
(CDOID id, CDOBranchPoint branchPoint) ObjectNotFoundException
(CDOID id, CDOBranchPoint branchPoint) -
Uses of CDOBranchPoint in org.eclipse.emf.cdo.view
Modifier and TypeInterfaceDescriptioninterface
interface
Aview event
fired whenlock changes
are being received from a remote repository.Modifier and TypeMethodDescriptionCDOViewTargetChangedEvent.getBranchPoint()
CDOViewTargetChangedEvent.getOldBranchPoint()
Modifier and TypeMethodDescriptionCDOView.compareRevisions
(CDOBranchPoint source) CDORevisionPrefetchingPolicy.loadAhead
(CDORevisionManager revisionManager, CDOBranchPoint branchPoint, EObject targetObject, EStructuralFeature feature, CDOList list, int accessIndex, CDOID accessID) CDOViewContainer.openView
(CDOBranchPoint target) Opens and returns a newview
on a new EMFresource set
.CDOViewOpener.openView
(CDOBranchPoint target, ResourceSet resourceSet) Opens and returns a newview
on the given EMFresource set
.boolean
CDOView.setBranchPoint
(CDOBranchPoint branchPoint) Same as callingsetBranchPoint(branchPoint.getBranch(), branchPoint.getTimeStamp())
.boolean
CDOView.setBranchPoint
(CDOBranchPoint branchPoint, IProgressMonitor monitor) Same as callingCDOView.setBranchPoint(CDOBranchPoint)
with aIProgressMonitor
.protected void
CDOPrefetcherManager.viewChanged
(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint) protected void
CDOViewSetHandler.viewChanged
(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint) Subclasses may override. -
Uses of CDOBranchPoint in org.eclipse.emf.spi.cdo
Modifier and TypeInterfaceDescriptioninterface
interface
If the meaning of this type isn't clear, there really should be more of a description here...interface
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeClassDescriptionstatic final class
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeMethodDescriptionInternalCDOSession.MergeData.getAncestor()
Deprecated.As of 4.6 useInternalCDOSession.MergeData.getTargetBase()
.InternalCDOTransaction.getCommitMergeSource()
InternalCDOSession.getCommittedSinceLastRefresh
(CDOID id) CDOSessionProtocol.MergeDataResult.getResultBase()
InternalCDOSession.MergeData.getResultBase()
InternalCDOSession.MergeData.getSource()
InternalCDOSession.MergeData.getSourceBase()
InternalCDOSession.MergeData.getTarget()
InternalCDOSession.MergeData.getTargetBase()
Deprecated.CDOSessionProtocol.openView
(int viewID, boolean readOnly, String durableLockingID, BiConsumer<CDOID, IDurableLockingManager.LockGrade> consumer) Modifier and TypeMethodDescriptionInternalCDOTransaction.applyChangeSet
(CDOChangeSetData changeSetData, CDORevisionProvider targetBaseProvider, CDORevisionProvider targetProvider, CDOBranchPoint source, boolean keepVersions) org.eclipse.net4j.util.collection.Pair<CDOChangeSetData,
org.eclipse.net4j.util.collection.Pair<Map<CDOID, CDOID>, List<CDOID>>> InternalCDOTransaction.applyChangeSetData
(CDOChangeSetData changeSetData, CDORevisionProvider targetBaseProvider, CDORevisionProvider targetProvider, CDOBranchPoint source) InternalCDOSession.createRevisionAvailabilityInfo
(CDOBranchPoint branchPoint) Deprecated.As of 4.2 not used anymore.InternalCDOSession.getMergeData
(CDOBranchPoint target, CDOBranchPoint source, CDOBranchPoint sourceBase, boolean computeChangeSets) InternalCDOSession.getMergeData
(CDOBranchPoint target, CDOBranchPoint source, CDOBranchPoint targetBase, CDOBranchPoint sourceBase, boolean computeChangeSets) void
CDOSessionProtocol.openView
(int viewID, boolean readOnly, CDOBranchPoint branchPoint) void
CDOSessionProtocol.CommitTransactionResult.setBranchPoint
(CDOBranchPoint branchPoint) void
InternalCDOTransaction.setCommitMergeSource
(CDOBranchPoint mergeSource) void
InternalCDOSession.setCommittedSinceLastRefresh
(CDOID id, CDOBranchPoint branchPoint) void
CDOSessionProtocol.MergeDataResult.setResultBase
(CDOBranchPoint resultBase) void
CDOSessionProtocol.switchTarget
(int viewID, CDOBranchPoint branchPoint, List<InternalCDOObject> invalidObjects, List<CDORevisionKey> allChangedObjects, List<CDOIDAndVersion> allDetachedObjects, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Modifier and TypeMethodDescriptionCDOSessionProtocol.loadPermissions3
(Map<CDOBranchPoint, Set<InternalCDORevision>> revisions) CDOPermissionUpdater3.updatePermissions
(InternalCDOSession session, Map<CDOBranchPoint, Set<InternalCDORevision>> revisions, CDOCommitInfo commitInfo) ModifierConstructorDescriptionCommitTransactionResult
(CDOIDProvider idProvider, byte rollbackReason, String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, List<CDOObjectReference> xRefs, boolean clearResourcePathCache) Deprecated.As of 4.3CommitTransactionResult
(CDOIDProvider idProvider, String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, List<CDOObjectReference> xRefs) Deprecated.As of 4.2CommitTransactionResult
(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp) Deprecated.As of 4.2CommitTransactionResult
(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp, boolean clearResourcePathCache) Deprecated.As of 4.3MergeData
(CDOBranchPoint target, CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint targetBase, CDORevisionAvailabilityInfo targetInfo, CDORevisionAvailabilityInfo sourceInfo, CDORevisionAvailabilityInfo sourceBaseInfo, CDORevisionAvailabilityInfo targetBaseInfo, Set<CDOID> ids, CDOChangeSet targetChanges, CDOChangeSet sourceChanges) MergeData
(CDOBranchPoint target, CDORevisionAvailabilityInfo targetInfo, CDOBranchPoint targetBase, CDORevisionAvailabilityInfo targetBaseInfo, Set<CDOID> targetIDs, CDOChangeSet targetChanges, CDOBranchPoint source, CDORevisionAvailabilityInfo sourceInfo, CDOBranchPoint sourceBase, CDORevisionAvailabilityInfo sourceBaseInfo, Set<CDOID> sourceIDs, CDOChangeSet sourceChanges, CDOBranchPoint resultBase)
LMMerger2.mergeDelivery(LMMergeInfos)
.