Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranch
-
Packages that use CDOBranch Package Description 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.id Common concepts for dealing with object and revision IDs.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.server.ocl Server implementation of a generic OCL query handler.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.protocol Common base implementations for dealing with I/O of CDO data structures.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.spi.workspace Server provider interfaces (SPI) for CDOworkspaces
.org.eclipse.emf.cdo.transaction Client concepts for dealing with transactions, distributed transactions and their save points.org.eclipse.emf.cdo.ui Reusable UI components specific to the CDO Model Repository.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.org.eclipse.emf.spi.cdo Client service provider interfaces and useful base implementations. -
-
Uses of CDOBranch in org.eclipse.emf.cdo.common.branch
Methods in org.eclipse.emf.cdo.common.branch that return CDOBranch Modifier and Type Method Description CDOBranch
CDOBranch. createBranch(java.lang.String name)
Creates a sub branch of this branch with the given name,based
at thecurrent time
.CDOBranch
CDOBranch. createBranch(java.lang.String name, long timeStamp)
Creates a sub branch of this branch with the given name,based
at thebranch point
in this branch with the given time stamp.CDOBranch[]
CDOBranch. delete(org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
Deletes this branch and all its sub branches.CDOBranch
CDOBranch. getBranch(java.lang.String path)
Returns the sub branch of this branch with the given relative path, ornull
if no sub branch with this path exists in this branch.CDOBranch
CDOBranchChangedEvent. getBranch()
CDOBranch
CDOBranchCreatedEvent. getBranch()
Deprecated.CDOBranch
CDOBranchManager. getBranch(int branchID)
Returns the branch with the given unique integer ID.CDOBranch
CDOBranchManager. getBranch(java.lang.String path)
Returns the branch with the given absolute path.CDOBranch
CDOBranchPoint. getBranch()
Returns the branch of this branch point, ornull
if this branch point is thebase
of themain branch
.CDOBranch
CDOBranchProvider. getBranch()
CDOBranch
CDOBranchVersion. getBranch()
Returns the branch of this branch version.CDOBranch[]
CDOBranch. getBranches()
Returns an array of the sub branches of this branch, nevernull
.CDOBranch
CDOBranchManager. getMainBranch()
Returns the main branch of the branch tree managed by this branch manager.CDOBranch
CDOBranch.BranchDeletedEvent. getSource()
CDOBranch
CDOBranchRef. resolve(CDOBranchManager branchManager)
Methods in org.eclipse.emf.cdo.common.branch that return types with arguments of type CDOBranch Modifier and Type Method Description java.util.LinkedHashSet<CDOBranch>
CDOBranchManager. getBranches(int rootID)
Methods in org.eclipse.emf.cdo.common.branch with parameters of type CDOBranch Modifier and Type Method Description CDOBranchTag[]
CDOBranchManager.CDOTagList. getTags(CDOBranch branch)
void
CDOBranchHandler. handleBranch(CDOBranch branch)
A call-back method that other entities can pass branches to.protected void
CDOBranchManager.EventAdapter. onBranchCreated(CDOBranch branch)
protected void
CDOBranchManager.EventAdapter. onBranchesDeleted(CDOBranch rootBranch, int[] branchIDs)
protected void
CDOBranchManager.EventAdapter. onBranchRenamed(CDOBranch branch)
Constructors in org.eclipse.emf.cdo.common.branch with parameters of type CDOBranch Constructor Description CDOBranchRef(CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.common.commit
Methods in org.eclipse.emf.cdo.common.commit that return CDOBranch Modifier and Type Method Description CDOBranch
CDOCommitHistory. getBranch()
Methods in org.eclipse.emf.cdo.common.commit with parameters of type CDOBranch Modifier and Type Method Description CDOCommitInfo
CDOCommitInfoManager. getBaseOfBranch(CDOBranch branch)
CDOCommitInfo
CDOCommitInfoManager. getCommitInfo(CDOBranch branch, long startTime, boolean up)
void
CDOCommitInfoManager. getCommitInfos(CDOBranch branch, long startTime, long endTime, CDOCommitInfoHandler handler)
void
CDOCommitInfoManager. getCommitInfos(CDOBranch branch, long startTime, java.lang.String reserved1, java.lang.String reserved2, int count, CDOCommitInfoHandler handler)
CDOCommitInfo
CDOCommitInfoManager. getFirstOfBranch(CDOBranch branch)
long
CDOCommitInfoManager. getLastCommitOfBranch(CDOBranch branch, boolean loadOnDemand)
CDOCommitInfo
CDOCommitInfoManager. getLastOfBranch(CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.common.id
Methods in org.eclipse.emf.cdo.common.id with parameters of type CDOBranch Modifier and Type Method Description static CDOIDAndBranch
CDOIDUtil. createIDAndBranch(CDOID id, CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.common.lock
Methods in org.eclipse.emf.cdo.common.lock that return CDOBranch Modifier and Type Method Description CDOBranch
CDOLockChangeInfo. getBranch()
static CDOBranch
CDOLockUtil. getLockedObjectBranch(java.lang.Object lockedObject)
Methods in org.eclipse.emf.cdo.common.lock with parameters of type CDOBranch Modifier and Type Method Description static CDOLockChangeInfo
CDOLockUtil. createLockChangeInfo(long timestamp, CDOCommonView view, CDOBranch viewedBranch, CDOLockChangeInfo.Operation op, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, CDOLockState[] newLockStates)
static CDOLockChangeInfo
CDOLockUtil. createLockChangeInfo(long timestamp, CDOLockOwner lockOwner, CDOBranch branch, CDOLockChangeInfo.Operation op, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, CDOLockState[] newLockStates)
Deprecated.As of 4.15 use the fasterCDOLockUtil.createLockChangeInfo(CDOBranchPoint, CDOLockOwner, Operation, LockType, Collection)
method. -
Uses of CDOBranch in org.eclipse.emf.cdo.common.protocol
Methods in org.eclipse.emf.cdo.common.protocol that return CDOBranch Modifier and Type Method Description CDOBranch
CDODataInput. readCDOBranch()
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOBranch Modifier and Type Method Description void
CDODataOutput. writeCDOBranch(CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.common.revision
Methods in org.eclipse.emf.cdo.common.revision that return CDOBranch Modifier and Type Method Description CDOBranch
CDOIDAndBranch. getBranch()
Methods in org.eclipse.emf.cdo.common.revision that return types with arguments of type CDOBranch Modifier and Type Method Description java.util.Map<CDOBranch,java.util.List<CDORevision>>
CDOAllRevisionsProvider. getAllRevisions()
java.util.Map<CDOBranch,java.util.List<CDORevision>>
CDORevisionUtil.AllRevisionsDumper. getMap()
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOBranch Modifier and Type Method Description static CDORevisable
CDORevisionUtil. createRevisable(CDOBranch branch, int version, long timeStamp, long revised)
static CDORevisionKey
CDORevisionUtil. createRevisionKey(CDOID id, CDOBranch branch, int version)
protected abstract void
CDORevisionUtil.AllRevisionsDumper. dumpBranch(CDOBranch branch)
protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Html. dumpBranch(CDOBranch branch)
protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Plain. dumpBranch(CDOBranch branch)
void
CDORevisionManager. handleRevisions(org.eclipse.emf.ecore.EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)
Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDOBranch Modifier and Type Method Description static java.lang.String
CDORevisionUtil. dumpAllRevisions(java.util.Map<CDOBranch,java.util.List<CDORevision>> map)
static void
CDORevisionUtil. dumpAllRevisions(java.util.Map<CDOBranch,java.util.List<CDORevision>> map, java.io.PrintStream out)
protected void
CDORevisionUtil.AllRevisionsDumper. dumpEnd(java.util.List<CDOBranch> branches)
protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Html. dumpEnd(java.util.List<CDOBranch> branches)
protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Plain. dumpEnd(java.util.List<CDOBranch> branches)
protected void
CDORevisionUtil.AllRevisionsDumper. dumpStart(java.util.List<CDOBranch> branches)
protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Html. dumpStart(java.util.List<CDOBranch> branches)
Constructor parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDOBranch Constructor Description AllRevisionsDumper(java.util.Map<CDOBranch,java.util.List<CDORevision>> map)
Html(java.util.Map<CDOBranch,java.util.List<CDORevision>> map, java.io.PrintStream out)
Plain(java.util.Map<CDOBranch,java.util.List<CDORevision>> map, java.io.PrintStream out)
Stream(java.util.Map<CDOBranch,java.util.List<CDORevision>> map, java.io.PrintStream out)
-
Uses of CDOBranch in org.eclipse.emf.cdo.server
Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDOBranch Modifier and Type Method Description protected java.util.Map<CDOBranch,java.util.List<CDORevision>>
CDOServerBrowser.RevisionsPage.FromCache. getAllRevisions(InternalRepository repository)
protected java.util.Map<CDOBranch,java.util.List<CDORevision>>
CDOServerBrowser.RevisionsPage.FromStore. getAllRevisions(InternalRepository repository)
protected abstract java.util.Map<CDOBranch,java.util.List<CDORevision>>
CDOServerBrowser.RevisionsPage. getAllRevisions(InternalRepository repository)
Methods in org.eclipse.emf.cdo.server with parameters of type CDOBranch Modifier and Type Method Description protected void
CDOServerExporter.Binary. exportBranch(CDODataOutput out, CDOBranch branch)
protected void
CDOServerExporter. exportBranch(OUT out, CDOBranch branch)
protected void
CDOServerExporter.XML. exportBranch(org.eclipse.net4j.util.io.XMLOutput out, CDOBranch branch)
protected void
CDOServerExporter. exportRevisions(OUT out, CDOBranch branch)
void
IStoreAccessor. handleRevisions(org.eclipse.emf.ecore.EClass eClass, CDOBranch branch, long timeStamp, boolean exactTime, CDORevisionHandler handler)
Passes all revisions of the store to thehandler
if all of the following conditions are met: TheeClass
parameter isnull
or equal torevision.getEClass()
.void
IStoreAccessor.Raw. rawDelete(CDOID id, int version, CDOBranch branch, org.eclipse.emf.ecore.EClass eClass, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
Deletes the revision identified by the givenkey
from the backend represented by thisraw store accessor
without going through a regularcommit
.void
IStoreAccessor.Raw. rawStore(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.String comment, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
Stores the givencommit
in the backend represented by thisraw store accessor
without going through a regularcommit
.void
IStoreAccessor.Raw2. rawStore(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.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
.Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDOBranch Modifier and Type Method Description protected void
CDOServerBrowser.RevisionsPage. showRevision(java.io.PrintStream pout, CDOServerBrowser browser, java.util.Map<CDOBranch,java.util.List<CDORevision>> allRevisions, java.util.Map<CDOID,java.util.List<CDORevision>> ids, java.lang.String key, InternalRepository repository)
-
Uses of CDOBranch in org.eclipse.emf.cdo.server.db.mapping
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDOBranch Modifier and Type Method Description void
IClassMapping. detachObject(IDBStoreAccessor accessor, CDOID id, int version, CDOBranch branch, long timeStamp, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
Detaches (deletes) a CDO object leaving a "ghost" revision behind.void
IClassMapping. handleRevisions(IDBStoreAccessor accessor, CDOBranch branch, long timeStamp, boolean exactTime, CDORevisionHandler handler)
Passes all revisions of the store to thehandler
if all of the following conditions are met: Thebranch
parameter isnull
or equal torevision.getBranch()
.void
IMappingStrategy. handleRevisions(IDBStoreAccessor accessor, org.eclipse.emf.ecore.EClass eClass, CDOBranch branch, long timeStamp, boolean exactTime, CDORevisionHandler handler)
Passes all revisions of the store to thehandler
if all of the following conditions are met: TheeClass
parameter isnull
or equal torevision.getEClass()
. -
Uses of CDOBranch in org.eclipse.emf.cdo.server.ocl
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDOBranch Modifier and Type Method Description protected java.util.Set<org.eclipse.emf.ecore.EObject>
CDOExtentCreator. createExtent(org.eclipse.emf.ecore.EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, java.util.concurrent.atomic.AtomicBoolean canceled)
protected void
CDOExtentCreator. createExtent(org.eclipse.emf.ecore.EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, java.util.concurrent.atomic.AtomicBoolean canceled, CDORevisionHandler revisionHandler)
protected java.util.Set<org.eclipse.emf.ecore.EObject>
CDOExtentCreator.Lazy. createExtent(org.eclipse.emf.ecore.EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, java.util.concurrent.atomic.AtomicBoolean canceled)
protected void
CDOExtentCreator. handleRevisions(org.eclipse.emf.ecore.EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, CDORevisionHandler revisionHandler)
-
Uses of CDOBranch in org.eclipse.emf.cdo.spi.common.branch
Subinterfaces of CDOBranch in org.eclipse.emf.cdo.spi.common.branch Modifier and Type Interface Description interface
InternalCDOBranch
If the meaning of this type isn't clear, there really should be more of a description here...Methods in org.eclipse.emf.cdo.spi.common.branch that return CDOBranch Modifier and Type Method Description static CDOBranch
CDOBranchUtil. adjustBranch(CDOBranch branch, CDOBranchManager branchManager)
CDOBranch[]
InternalCDOBranchManager.BranchLoader5. deleteBranches(int branchID, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
CDOBranch[]
InternalCDOBranchManager. deleteBranches(int id, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDOBranch Modifier and Type Method Description static CDOBranch
CDOBranchUtil. adjustBranch(CDOBranch branch, CDOBranchManager branchManager)
static void
CDOBranchUtil. forEachBranchInTree(CDOBranch root, java.util.function.Consumer<CDOBranch> consumer)
static CDOBranchPoint
CDOBranchUtil. normalizeBranchPoint(CDOBranch branch, long timeStamp)
void
InternalCDOBranchManager. renameBranch(CDOBranch branch, java.lang.String newName)
Deprecated.As of 4.4 usesetName(String)
.Method parameters in org.eclipse.emf.cdo.spi.common.branch with type arguments of type CDOBranch Modifier and Type Method Description static void
CDOBranchUtil. forEachBranchInTree(CDOBranch root, java.util.function.Consumer<CDOBranch> consumer)
-
Uses of CDOBranch in org.eclipse.emf.cdo.spi.common.commit
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOBranch Modifier and Type Method Description CDOBranch
CDOChangeSetSegment. getBranch()
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOBranch Modifier and Type Method Description CDOCommitInfo
InternalCDOCommitInfoManager. createCommitInfo(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.String comment, CDOBranchPoint mergeSource, CDOCommitData commitData)
CDOCommitInfo
InternalCDOCommitInfoManager. createCommitInfo(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.String comment, CDOCommitData commitData)
void
InternalCDOCommitInfoManager.CommitInfoLoader. loadCommitInfos(CDOBranch branch, long startTime, long endTime, CDOCommitInfoHandler handler)
void
InternalCDOCommitInfoManager. setLastCommitOfBranch(CDOBranch branch, long lastCommit)
Constructors in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOBranch Constructor Description CDOChangeSetSegment(CDOBranch branch, long timeStamp, long endTime)
-
Uses of CDOBranch in org.eclipse.emf.cdo.spi.common.lock
Methods in org.eclipse.emf.cdo.spi.common.lock that return CDOBranch Modifier and Type Method Description CDOBranch
AbstractCDOLockState. getBranch()
-
Uses of CDOBranch in org.eclipse.emf.cdo.spi.common.protocol
Methods in org.eclipse.emf.cdo.spi.common.protocol that return CDOBranch Modifier and Type Method Description CDOBranch
CDODataInputImpl. readCDOBranch()
Methods in org.eclipse.emf.cdo.spi.common.protocol with parameters of type CDOBranch Modifier and Type Method Description void
CDODataOutputImpl. writeCDOBranch(CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.spi.common.revision
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranch Modifier and Type Method Description void
AbstractCDORevision. adjustForCommit(CDOBranch branch, long timeStamp)
void
DelegatingCDORevision. adjustForCommit(CDOBranch branch, long timeStamp)
void
InternalCDORevision. adjustForCommit(CDOBranch branch, long timeStamp)
void
DelegatingCDORevisionManager. handleRevisions(org.eclipse.emf.ecore.EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)
void
InternalCDORevisionManager.RevisionLoader. handleRevisions(org.eclipse.emf.ecore.EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)
static InternalCDORevision
RevisionInfo. readResult(CDODataInput in, CDOID id, CDOBranch branch)
void
InternalCDORevisionCache. removeRevisions(CDOBranch... branches)
void
DelegatingCDORevisionManager. reviseLatest(CDOID id, CDOBranch branch)
void
InternalCDORevisionManager. reviseLatest(CDOID id, CDOBranch branch)
Called on client via postCommit when there is no version of detached objects available.void
InternalCDORevisionDelta. setBranch(CDOBranch branch)
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranch Constructor Description DetachedCDORevision(org.eclipse.emf.ecore.EClass eClass, CDOID id, CDOBranch branch, int version, long timeStamp)
DetachedCDORevision(org.eclipse.emf.ecore.EClass eClass, CDOID id, CDOBranch branch, int version, long timeStamp, long revised)
PointerCDORevision(org.eclipse.emf.ecore.EClass eClass, CDOID id, CDOBranch branch, long revised, CDOBranchVersion target)
SyntheticCDORevision(org.eclipse.emf.ecore.EClass eClass, CDOID id, CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.spi.server
Methods in org.eclipse.emf.cdo.spi.server that return CDOBranch Modifier and Type Method Description CDOBranch
DelegatingQueryResourcesContext. getBranch()
CDOBranch
DurableLockArea. getBranch()
Deprecated.Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOBranch Modifier and Type Method Description protected abstract void
StoreAccessor. detachObjects(CDOID[] detachedObjects, CDOBranch branch, long timeStamp, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
java.lang.Object
InternalLockManager. getLockKey(CDOID id, CDOBranch branch)
void
InternalRepository. handleRevisions(org.eclipse.emf.ecore.EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler)
static InternalView
SyncingUtil. openViewWithLockArea(InternalSession session, InternalLockManager lockManager, CDOBranch viewedBranch, java.lang.String lockAreaID)
void
InternalSession. sendBranchNotification(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches)
void
InternalSessionManager. sendBranchNotification(InternalSession sender, CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches)
void
ISessionProtocol. sendBranchNotification(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches)
protected void
StoreAccessor. writeCommitInfo(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
protected abstract void
StoreAccessor. writeCommitInfo(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.String comment, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
Deprecated.protected void
StoreAccessor. writeDirtyObjectRevisions(InternalCommitContext context, InternalCDORevision[] dirtyObjects, CDOBranch branch, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
protected void
StoreAccessor. writeNewObjectRevisions(InternalCommitContext context, InternalCDORevision[] newObjects, CDOBranch branch, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
protected abstract void
StoreAccessor. writeRevisionDeltas(InternalCDORevisionDelta[] revisionDeltas, CDOBranch branch, long created, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
protected abstract void
StoreAccessor. writeRevisions(InternalCDORevision[] revisions, CDOBranch branch, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
-
Uses of CDOBranch in org.eclipse.emf.cdo.spi.workspace
Methods in org.eclipse.emf.cdo.spi.workspace with parameters of type CDOBranch Modifier and Type Method Description void
InternalCDOWorkspaceBase. deleteAddedAndDetachedObjects(IStoreAccessor.Raw accessor, CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.transaction
Methods in org.eclipse.emf.cdo.transaction that return CDOBranch Modifier and Type Method Description CDOBranch
CDOCommitContext. getBranch()
CDOBranch
CDOPushTransaction. getBranch()
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOBranch Modifier and Type Method Description CDOTransaction[]
CDOTransactionContainer. getTransactions(CDOBranch branch)
Returns an array of alltransactions
of this session that are open on the given branch.CDOChangeSetData
CDOPushTransaction. merge(CDOBranch source, CDOMerger merger)
CDOChangeSetData
CDOTransaction. merge(CDOBranch source, CDOMerger merger)
Merges the changes from the given source branch into this transaction and possibly considers previous merges from that branch by inspecting themerge source
information of thecommit history
.CDOTransaction
CDOTransactionContainer. openTransaction(CDOBranch branch)
Opens and returns a newtransaction
on a new EMFresource set
.CDOTransaction
CDOTransactionContainer. openTransaction(CDOBranch branch, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Opens and returns a newtransaction
on the given EMFresource set
.boolean
CDOPushTransaction. setBranch(CDOBranch branch)
boolean
CDOPushTransaction. setBranch(CDOBranch branch, IProgressMonitor monitor)
boolean
CDOPushTransaction. setBranchPoint(CDOBranch branch, long timeStamp)
boolean
CDOPushTransaction. setBranchPoint(CDOBranch branch, long timeStamp, IProgressMonitor monitor)
-
Uses of CDOBranch in org.eclipse.emf.cdo.ui
Methods in org.eclipse.emf.cdo.ui with parameters of type CDOBranch Modifier and Type Method Description void
CDOItemProvider. fillBranch(IMenuManager manager, CDOBranch branch)
protected java.lang.Object[]
CDOItemProvider. getChildren(CDOBranch branch)
protected boolean
CDOItemProvider. hasChildren(CDOBranch branch)
-
Uses of CDOBranch in org.eclipse.emf.cdo.ui.widgets
Methods in org.eclipse.emf.cdo.ui.widgets that return CDOBranch Modifier and Type Method Description CDOBranch
CommitHistoryComposite.Input. getBranch()
CDOBranch
SelectBranchComposite. getBranch()
Deprecated.CDOBranch
SelectTimeStampComposite. getBranch()
CDOBranch
CommitHistoryComposite.LabelProvider. getInputBranch()
Methods in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOBranch Modifier and Type Method Description protected void
SelectBranchComposite. branchChanged(CDOBranch newBranch)
Deprecated.protected CDOCommitHistory
CommitHistoryComposite. createHistory(CDOSession session, CDOBranch branch, CDOObject object)
protected SelectBranchComposite
ComposeBranchPointComposite. createSelectBranchComposite(CDOSession session, CDOBranch branch)
Deprecated.As of 4.4 useComposeBranchPointComposite.createBranchViewer()
.protected SelectTimeStampComposite
ComposeBranchPointComposite. createSelectTimeStampComposite(CDOBranch branch, long timeStamp)
Deprecated.As of 4.4 useComposeBranchPointComposite.createSelectTimeStampComposite()
.java.lang.String
CommitHistoryComposite.LabelProvider. getBranchString(CDOBranch branch)
void
SelectTimeStampComposite. setBranch(CDOBranch branch)
void
CommitHistoryComposite.LabelProvider. setInputBranch(CDOBranch inputBranch)
Constructors in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOBranch Constructor Description Input(CDOSession session, CDOBranch branch, CDOObject object)
SelectBranchComposite(Composite parent, int style, CDOSession session, CDOBranch branch)
Deprecated.SelectBranchComposite(Composite parent, int style, CDOSession session, CDOBranch branch, boolean withHistory)
Deprecated.SelectTimeStampComposite(Composite parent, int style, CDOBranch branch, long timeStamp)
-
Uses of CDOBranch in org.eclipse.emf.cdo.util
Methods in org.eclipse.emf.cdo.util that return CDOBranch Modifier and Type Method Description static CDOBranch
CDOUtil. createBranch(CDOBranchPoint base, java.lang.String name)
Methods in org.eclipse.emf.cdo.util with parameters of type CDOBranch Modifier and Type Method Description static CDORevision
CDOUtil. getRevisionByVersion(CDOObject object, CDOBranch branch, int version)
-
Uses of CDOBranch in org.eclipse.emf.cdo.view
Methods in org.eclipse.emf.cdo.view with parameters of type CDOBranch Modifier and Type Method Description CDOView[]
CDOViewContainer. getViews(CDOBranch branch)
Returns an array of allviews
andtransactions
of this session that are open on the given branch.CDOView
CDOViewContainer. openView(CDOBranch branch)
Opens and returns a newview
on a new EMFresource set
.CDOView
CDOViewContainer. openView(CDOBranch branch, long timeStamp)
Opens and returns a newview
on a new EMFresource set
.CDOView
CDOViewContainer. openView(CDOBranch branch, long timeStamp, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Opens and returns a newview
on the given EMFresource set
.boolean
CDOView. setBranch(CDOBranch branch)
Same as callingsetBranchPoint(branch, getTimeStamp())
.boolean
CDOView. setBranch(CDOBranch branch, IProgressMonitor monitor)
Same asCDOView.setBranch(CDOBranch)
withIProgressMonitor
.boolean
CDOView. setBranchPoint(CDOBranch branch, long timeStamp)
Sets thebranch
and the point in (repository) time this view should refer to.boolean
CDOView. setBranchPoint(CDOBranch branch, long timeStamp, IProgressMonitor monitor)
Same asCDOView.setBranchPoint(CDOBranch, long)
with aIProgressMonitor
. -
Uses of CDOBranch in org.eclipse.emf.spi.cdo
Methods in org.eclipse.emf.spi.cdo that return CDOBranch Modifier and Type Method Description CDOBranch
CDOSessionProtocol.CommitTransactionResult. getBranch()
CDOBranch
InternalCDOView.ViewInvalidationData. getBranch()
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOBranch Modifier and Type Method Description void
CDOLockStateCache. addLockStates(CDOBranch branch, java.util.Collection<? extends CDOLockState> newLockStates, java.util.function.Consumer<CDOLockState> consumer)
CDOSessionProtocol.CommitTransactionResult
CDOSessionProtocol. commitDelegation(CDOBranch branch, java.lang.String userID, java.lang.String comment, CDOCommitData commitData, java.util.Map<CDOID,org.eclipse.emf.ecore.EClass> detachedObjectTypes, java.util.Collection<CDOLob<?>> lobs, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)
Deprecated.Not called anymore.java.lang.Object
CDOLockStateCache. createKey(CDOBranch branch, CDOID id)
CDOSessionProtocol.LockObjectsResult
CDOSessionProtocol. delegateLockObjects(java.lang.String lockAreaID, java.util.List<CDORevisionKey> revisionKeys, CDOBranch viewedBranch, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, boolean recursive, long timeout)
void
CDOLockStateCache. forEachLockState(CDOBranch branch, CDOLockOwner owner, java.util.function.Consumer<CDOLockState> consumer)
java.util.List<InternalCDORevision>
CDOSessionProtocol.RefreshSessionResult. getChangedObjects(CDOBranch branch)
java.util.List<CDOIDAndVersion>
CDOSessionProtocol.RefreshSessionResult. getDetachedObjects(CDOBranch branch)
CDOLockState
CDOLockStateCache. getLockState(CDOBranch branch, CDOID id)
void
CDOLockStateCache. getLockStates(CDOBranch branch, java.util.Collection<CDOID> ids, boolean loadOnDemand, java.util.function.Consumer<CDOLockState> consumer)
void
InternalCDOView. invalidate(CDOBranch branch, long lastUpdateTime, java.util.List<CDORevisionKey> allChangedObjects, java.util.List<CDOIDAndVersion> allDetachedObjects, java.util.Map<CDOID,InternalCDORevision> oldRevisions, boolean async)
Deprecated.As of 4.2.void
InternalCDOView. invalidate(CDOBranch branch, long lastUpdateTime, java.util.List<CDORevisionKey> allChangedObjects, java.util.List<CDOIDAndVersion> allDetachedObjects, java.util.Map<CDOID,InternalCDORevision> oldRevisions, boolean async, boolean clearResourcePathCache)
Deprecated.As of 4.6.CDOSessionProtocol.LockObjectsResult
CDOSessionProtocol. lockObjects(java.util.List<InternalCDORevision> viewedRevisions, int viewID, CDOBranch viewedBranch, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, long timeout)
Deprecated.Not called anymore.CDOSessionProtocol.LockObjectsResult
CDOSessionProtocol. lockObjects2(java.util.List<CDORevisionKey> revisionKeys, int viewID, CDOBranch viewedBranch, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, boolean recursive, long timeout)
void
InternalCDOSession. processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, CDOBranch branch, java.util.List<InternalCDOView> branchViews, java.util.Map<CDOBranch,java.util.Map<CDOID,InternalCDORevision>> viewedRevisions)
void
CDOLockStateCache. remapOwner(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner)
void
CDOLockStateCache. removeLockStates(CDOBranch branch)
void
CDOLockStateCache. removeLockStates(CDOBranch branch, java.util.Collection<CDOID> ids, java.util.function.Consumer<CDOLockState> consumer)
void
CDOLockStateCache. removeOwner(CDOBranch branch, CDOLockOwner owner, java.util.function.Consumer<CDOLockState> changeConsumer)
void
InternalCDOView.ViewInvalidationData. setBranch(CDOBranch branch)
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOBranch Modifier and Type Method Description CDOSessionProtocol.RefreshSessionResult
CDOSessionProtocol.RefreshSessionResult.Provider. getRefreshSessionResult(java.util.Map<CDOBranch,java.util.List<InternalCDOView>> views, java.util.Map<CDOBranch,java.util.Map<CDOID,InternalCDORevision>> viewedRevisions)
void
InternalCDOSession. processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, CDOBranch branch, java.util.List<InternalCDOView> branchViews, java.util.Map<CDOBranch,java.util.Map<CDOID,InternalCDORevision>> viewedRevisions)
CDOSessionProtocol.RefreshSessionResult
CDOSessionProtocol. refresh(long lastUpdateTime, java.util.Map<CDOBranch,java.util.Map<CDOID,InternalCDORevision>> viewedRevisions, int initialChunkSize, boolean enablePassiveUpdates)
-