Verwendungen von Schnittstelle
org.eclipse.emf.cdo.common.branch.CDOBranch
Packages, die CDOBranch verwenden
Package
Beschreibung
Common concepts for dealing with branches.
Common concepts for dealing with commits and change sets.
Common concepts for dealing with object and revision IDs.
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.
Server integration of the CDO Lifecycle Management.
The generated EMF utilities of the CDO Lifecycle Management model.
Server concepts for dealing with repositories and stores.
Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
Server implementation of a generic OCL query handler.
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.
Server provider interfaces (SPI) for CDO
workspaces
.Client concepts for dealing with transactions, distributed transactions and their save points.
Reusable UI components specific to the CDO Model Repository.
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.
-
Verwendungen von CDOBranch in org.eclipse.emf.cdo.common.branch
Methoden in org.eclipse.emf.cdo.common.branch, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungCDOBranch.createBranch
(String name) Creates a sub branch of this branch with the given name,based
at thecurrent time
.CDOBranch.createBranch
(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.delete
(org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Deletes this branch and all its sub branches.Returns the sub branch of this branch with the given relative path, ornull
if no sub branch with this path exists in this branch.CDOBranchChangedEvent.getBranch()
CDOBranchCreatedEvent.getBranch()
Veraltet.CDOBranchManager.getBranch
(int branchID) Returns the branch with the given unique integer ID.Returns the branch with the given absolute path.CDOBranchPoint.getBranch()
Returns the branch of this branch point, ornull
if this branch point is thebase
of themain branch
.CDOBranchProvider.getBranch()
CDOBranchVersion.getBranch()
Returns the branch of this branch version.CDOBranch.getBranches()
Returns an array of the sub branches of this branch, nevernull
.CDOBranchManager.getMainBranch()
Returns the main branch of the branch tree managed by this branch manager.CDOBranch.BranchDeletedEvent.getSource()
CDOBranchRef.resolve
(CDOBranchManager branchManager) Methoden in org.eclipse.emf.cdo.common.branch, die Typen mit Argumenten vom Typ CDOBranch zurückgebenMethoden in org.eclipse.emf.cdo.common.branch mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungvoid
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) Konstruktoren in org.eclipse.emf.cdo.common.branch mit Parametern vom Typ CDOBranchModifiziererKonstruktorBeschreibungCDOBranchRef
(CDOBranch branch) CDODuplicateBranchException
(CDOBranch branch) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.common.commit
Methoden in org.eclipse.emf.cdo.common.commit, die CDOBranch zurückgebenMethoden in org.eclipse.emf.cdo.common.commit mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungCDOCommitInfoManager.getBaseOfBranch
(CDOBranch branch) 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, String reserved1, String reserved2, int count, CDOCommitInfoHandler handler) CDOCommitInfoManager.getFirstOfBranch
(CDOBranch branch) long
CDOCommitInfoManager.getLastCommitOfBranch
(CDOBranch branch, boolean loadOnDemand) CDOCommitInfoManager.getLastOfBranch
(CDOBranch branch) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.common.id
Methoden in org.eclipse.emf.cdo.common.id mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungstatic CDOIDAndBranch
CDOIDUtil.createIDAndBranch
(CDOID id, CDOBranch branch) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.common.lock
Methoden in org.eclipse.emf.cdo.common.lock, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungCDOLockChangeInfo.getBranch()
static CDOBranch
CDOLockUtil.getLockedObjectBranch
(Object lockedObject) Methoden in org.eclipse.emf.cdo.common.lock mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungstatic CDOLockChangeInfo
CDOLockUtil.createLockChangeInfo
(long timestamp, CDOCommonView view, CDOBranch viewedBranch, CDOLockChangeInfo.Operation op, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, CDOLockState[] newLockStates) Veraltet.static CDOLockChangeInfo
CDOLockUtil.createLockChangeInfo
(long timestamp, CDOLockOwner lockOwner, CDOBranch branch, CDOLockChangeInfo.Operation op, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, CDOLockState[] newLockStates) Veraltet. -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.common.protocol
Methoden in org.eclipse.emf.cdo.common.protocol, die CDOBranch zurückgebenMethoden in org.eclipse.emf.cdo.common.protocol mit Parametern vom Typ CDOBranch -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.common.revision
Methoden in org.eclipse.emf.cdo.common.revision, die CDOBranch zurückgebenMethoden in org.eclipse.emf.cdo.common.revision, die Typen mit Argumenten vom Typ CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungCDOAllRevisionsProvider.getAllRevisions()
CDORevisionUtil.AllRevisionsDumper.getMap()
Methoden in org.eclipse.emf.cdo.common.revision mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungstatic 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
(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler) Methodenparameter in org.eclipse.emf.cdo.common.revision mit Typargumenten vom Typ CDOBranchModifizierer und TypMethodeBeschreibungstatic String
CDORevisionUtil.dumpAllRevisions
(Map<CDOBranch, List<CDORevision>> map) static void
CDORevisionUtil.dumpAllRevisions
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) protected void
protected void
protected void
protected void
protected void
Konstruktorparameter in org.eclipse.emf.cdo.common.revision mit Typargumenten vom Typ CDOBranchModifiziererKonstruktorBeschreibungHtml
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) Plain
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) Stream
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.lm.server
Methoden in org.eclipse.emf.cdo.lm.server, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungAbstractLifecycleManager.ModuleCommitEvent.getCommitBranch()
-
Verwendungen von CDOBranch in org.eclipse.emf.cdo.lm.util
Methoden in org.eclipse.emf.cdo.lm.util, die CDOBranch zurückgebenMethoden in org.eclipse.emf.cdo.lm.util mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibunglong
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) Veraltet.As of 1.2 implementLMMerger2.mergeDelivery(LMMergeInfos)
.protected CDOTransaction
CoreDeliveryMerger.openTransaction
(CDOSession session, CDOBranch branch) void
LMMerger2.LMMergeInfos.setTargetBranch
(CDOBranch targetBranch) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.server
Methoden in org.eclipse.emf.cdo.server, die Typen mit Argumenten vom Typ CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungprotected Map
<CDOBranch, List<CDORevision>> CDOServerBrowser.RevisionsPage.FromCache.getAllRevisions
(InternalRepository repository) protected Map
<CDOBranch, List<CDORevision>> CDOServerBrowser.RevisionsPage.FromStore.getAllRevisions
(InternalRepository repository) protected abstract Map
<CDOBranch, List<CDORevision>> CDOServerBrowser.RevisionsPage.getAllRevisions
(InternalRepository repository) Methoden in org.eclipse.emf.cdo.server mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungprotected 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
(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, 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, String userID, 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, 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
.protected void
CDOServerBrowser.BranchesPage.showBranch
(PrintStream out, CDOBranch branch) Methodenparameter in org.eclipse.emf.cdo.server mit Typargumenten vom Typ CDOBranchModifizierer und TypMethodeBeschreibungprotected void
CDOServerBrowser.RevisionsPage.showRevision
(PrintStream pout, CDOServerBrowser browser, Map<CDOBranch, List<CDORevision>> allRevisions, Map<CDOID, List<CDORevision>> ids, String key, InternalRepository repository) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.server.db.mapping
Methoden in org.eclipse.emf.cdo.server.db.mapping mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungvoid
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, 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()
. -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.server.ocl
Methoden in org.eclipse.emf.cdo.server.ocl mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungCDOExtentCreator.createExtent
(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled) protected void
CDOExtentCreator.createExtent
(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled, CDORevisionHandler revisionHandler) CDOExtentCreator.Lazy.createExtent
(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled) protected void
CDOExtentCreator.handleRevisions
(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, CDORevisionHandler revisionHandler) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.spi.common.branch
Unterschnittstellen von CDOBranch in org.eclipse.emf.cdo.spi.common.branchModifizierer und TypSchnittstelleBeschreibunginterface
If the meaning of this type isn't clear, there really should be more of a description here...Methoden in org.eclipse.emf.cdo.spi.common.branch, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungstatic CDOBranch
CDOBranchUtil.adjustBranch
(CDOBranch branch, CDOBranchManager branchManager) InternalCDOBranchManager.BranchLoader5.deleteBranches
(int branchID, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) InternalCDOBranchManager.deleteBranches
(int id, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Methoden in org.eclipse.emf.cdo.spi.common.branch mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungstatic CDOBranch
CDOBranchUtil.adjustBranch
(CDOBranch branch, CDOBranchManager branchManager) static void
CDOBranchUtil.forEachBranchInTree
(CDOBranch root, Consumer<CDOBranch> consumer) static CDOBranchPoint
CDOBranchUtil.normalizeBranchPoint
(CDOBranch branch, long timeStamp) void
InternalCDOBranchManager.renameBranch
(CDOBranch branch, String newName) Veraltet.As of 4.4 usesetName(String)
.Methodenparameter in org.eclipse.emf.cdo.spi.common.branch mit Typargumenten vom Typ CDOBranchModifizierer und TypMethodeBeschreibungstatic void
CDOBranchUtil.forEachBranchInTree
(CDOBranch root, Consumer<CDOBranch> consumer) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.spi.common.commit
Methoden in org.eclipse.emf.cdo.spi.common.commit, die CDOBranch zurückgebenMethoden in org.eclipse.emf.cdo.spi.common.commit mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungInternalCDOCommitInfoManager.createCommitInfo
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, CDOCommitData commitData) InternalCDOCommitInfoManager.createCommitInfo
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOCommitData commitData) void
InternalCDOCommitInfoManager.CommitInfoLoader.loadCommitInfos
(CDOBranch branch, long startTime, long endTime, CDOCommitInfoHandler handler) void
InternalCDOCommitInfoManager.setLastCommitOfBranch
(CDOBranch branch, long lastCommit) Konstruktoren in org.eclipse.emf.cdo.spi.common.commit mit Parametern vom Typ CDOBranchModifiziererKonstruktorBeschreibungCDOChangeSetSegment
(CDOBranch branch, long timeStamp, long endTime) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.spi.common.lock
Methoden in org.eclipse.emf.cdo.spi.common.lock, die CDOBranch zurückgeben -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.spi.common.protocol
Methoden in org.eclipse.emf.cdo.spi.common.protocol, die CDOBranch zurückgebenMethoden in org.eclipse.emf.cdo.spi.common.protocol mit Parametern vom Typ CDOBranch -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.spi.common.revision
Methoden in org.eclipse.emf.cdo.spi.common.revision mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungvoid
AbstractCDORevision.adjustForCommit
(CDOBranch branch, long timeStamp) void
DelegatingCDORevision.adjustForCommit
(CDOBranch branch, long timeStamp) void
InternalCDORevision.adjustForCommit
(CDOBranch branch, long timeStamp) void
DelegatingCDORevisionManager.handleRevisions
(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler) void
InternalCDORevisionManager.RevisionLoader.handleRevisions
(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler) 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
Konstruktoren in org.eclipse.emf.cdo.spi.common.revision mit Parametern vom Typ CDOBranchModifiziererKonstruktorBeschreibungDetachedCDORevision
(EClass eClass, CDOID id, CDOBranch branch, int version, long timeStamp) DetachedCDORevision
(EClass eClass, CDOID id, CDOBranch branch, int version, long timeStamp, long revised) PointerCDORevision
(EClass eClass, CDOID id, CDOBranch branch, long revised, CDOBranchVersion target) SyntheticCDORevision
(EClass eClass, CDOID id, CDOBranch branch) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.spi.server
Methoden in org.eclipse.emf.cdo.spi.server, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungDelegatingQueryResourcesContext.getBranch()
DurableLockArea.getBranch()
Veraltet.InternalLockManager.getLockKeyBranch
(Object key) Methoden in org.eclipse.emf.cdo.spi.server mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungprotected abstract void
StoreAccessor.detachObjects
(CDOID[] detachedObjects, CDOBranch branch, long timeStamp, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) InternalLockManager.getLockKey
(CDOID id, CDOBranch branch) void
InternalRepository.handleRevisions
(EClass eClass, CDOBranch branch, boolean exactBranch, long timeStamp, boolean exactTime, CDORevisionHandler handler) static InternalView
SyncingUtil.openViewWithLockArea
(InternalSession session, InternalLockManager lockManager, CDOBranch viewedBranch, 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) void
InternalSession.sendLockOwnerRemappedNotification
(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) void
InternalSessionManager.sendLockOwnerRemappedNotification
(InternalSession sender, CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) void
ISessionProtocol.sendLockOwnerRemappedNotification
(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) protected void
StoreAccessor.writeCommitInfo
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) protected abstract void
StoreAccessor.writeCommitInfo
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Veraltet.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) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.spi.workspace
Methoden in org.eclipse.emf.cdo.spi.workspace mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungvoid
InternalCDOWorkspaceBase.deleteAddedAndDetachedObjects
(IStoreAccessor.Raw accessor, CDOBranch branch) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.transaction
Methoden in org.eclipse.emf.cdo.transaction, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungCDOCommitContext.getBranch()
CDOPushTransaction.getBranch()
Methoden in org.eclipse.emf.cdo.transaction mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungCDOTransactionContainer.getTransactions
(CDOBranch branch) Returns an array of alltransactions
of this session that are open on the given branch.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
.CDOTransactionContainer.openTransaction
(CDOBranch branch) Opens and returns a newtransaction
on a new EMFresource set
.CDOTransactionContainer.openTransaction
(CDOBranch branch, ResourceSet resourceSet) Opens and returns a newtransaction
on the given EMFresource set
.boolean
boolean
CDOPushTransaction.setBranch
(CDOBranch branch, IProgressMonitor monitor) boolean
CDOPushTransaction.setBranchPoint
(CDOBranch branch, long timeStamp) boolean
CDOPushTransaction.setBranchPoint
(CDOBranch branch, long timeStamp, IProgressMonitor monitor) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.ui
Methoden in org.eclipse.emf.cdo.ui mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungvoid
CDOItemProvider.fillBranch
(IMenuManager manager, CDOBranch branch) protected Object[]
CDOItemProvider.getChildren
(CDOBranch branch) protected boolean
CDOItemProvider.hasChildren
(CDOBranch branch) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.ui.widgets
Methoden in org.eclipse.emf.cdo.ui.widgets, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungfinal CDOBranch
CommitHistoryComposite.Input.getBranch()
SelectBranchComposite.getBranch()
Veraltet.SelectTimeStampComposite.getBranch()
CommitHistoryComposite.LabelProvider.getInputBranch()
Methoden in org.eclipse.emf.cdo.ui.widgets mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungprotected void
SelectBranchComposite.branchChanged
(CDOBranch newBranch) Veraltet.protected CDOCommitHistory
CommitHistoryComposite.createHistory
(CDOSession session, CDOBranch branch, CDOObject object) protected SelectBranchComposite
ComposeBranchPointComposite.createSelectBranchComposite
(CDOSession session, CDOBranch branch) Veraltet.As of 4.4 useComposeBranchPointComposite.createBranchViewer()
.protected SelectTimeStampComposite
ComposeBranchPointComposite.createSelectTimeStampComposite
(CDOBranch branch, long timeStamp) Veraltet.As of 4.4 useComposeBranchPointComposite.createSelectTimeStampComposite()
.CommitHistoryComposite.LabelProvider.getBranchString
(CDOBranch branch) void
void
CommitHistoryComposite.LabelProvider.setInputBranch
(CDOBranch inputBranch) Konstruktoren in org.eclipse.emf.cdo.ui.widgets mit Parametern vom Typ CDOBranchModifiziererKonstruktorBeschreibungInput
(CDOSession session, CDOBranch branch, CDOObject object) SelectBranchComposite
(Composite parent, int style, CDOSession session, CDOBranch branch) Veraltet.SelectBranchComposite
(Composite parent, int style, CDOSession session, CDOBranch branch, boolean withHistory) Veraltet.SelectTimeStampComposite
(Composite parent, int style, CDOBranch branch, long timeStamp) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.util
Methoden in org.eclipse.emf.cdo.util, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungstatic CDOBranch
CDOUtil.createBranch
(CDOBranchPoint base, String name) Methoden in org.eclipse.emf.cdo.util mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungstatic CDORevision
CDOUtil.getRevisionByVersion
(CDOObject object, CDOBranch branch, int version) -
Verwendungen von CDOBranch in org.eclipse.emf.cdo.view
Methoden in org.eclipse.emf.cdo.view mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungCDOView[]
Returns an array of allviews
andtransactions
of this session that are open on the given branch.Opens and returns a newview
on a new EMFresource set
.Opens and returns a newview
on a new EMFresource set
.CDOViewContainer.openView
(CDOBranch branch, long timeStamp, ResourceSet resourceSet) Opens and returns a newview
on the given EMFresource set
.boolean
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
. -
Verwendungen von CDOBranch in org.eclipse.emf.spi.cdo
Methoden in org.eclipse.emf.spi.cdo, die CDOBranch zurückgebenModifizierer und TypMethodeBeschreibungCDOSessionProtocol.CommitTransactionResult.getBranch()
InternalCDOView.ViewInvalidationData.getBranch()
Methoden in org.eclipse.emf.spi.cdo mit Parametern vom Typ CDOBranchModifizierer und TypMethodeBeschreibungvoid
CDOLockStateCache.addLockStates
(CDOBranch branch, Collection<? extends CDOLockState> newLockStates, Consumer<CDOLockState> consumer) CDOSessionProtocol.commitDelegation
(CDOBranch branch, String userID, String comment, CDOCommitData commitData, Map<CDOID, EClass> detachedObjectTypes, Collection<CDOLob<?>> lobs, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Veraltet.CDOSessionProtocol.delegateLockObjects
(String lockAreaID, List<CDORevisionKey> revisionKeys, CDOBranch viewedBranch, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, boolean recursive, long timeout) void
CDOLockStateCache.forEachLockState
(CDOBranch branch, CDOLockOwner owner, Consumer<CDOLockState> consumer) CDOSessionProtocol.RefreshSessionResult.getChangedObjects
(CDOBranch branch) CDOSessionProtocol.RefreshSessionResult.getDetachedObjects
(CDOBranch branch) CDOLockStateCache.getLockState
(CDOBranch branch, CDOID id) void
CDOLockStateCache.getLockStates
(CDOBranch branch, Collection<CDOID> ids, boolean loadOnDemand, Consumer<CDOLockState> consumer) void
InternalCDOView.invalidate
(CDOBranch branch, long lastUpdateTime, List<CDORevisionKey> allChangedObjects, List<CDOIDAndVersion> allDetachedObjects, Map<CDOID, InternalCDORevision> oldRevisions, boolean async) Veraltet.As of 4.2.void
InternalCDOView.invalidate
(CDOBranch branch, long lastUpdateTime, List<CDORevisionKey> allChangedObjects, List<CDOIDAndVersion> allDetachedObjects, Map<CDOID, InternalCDORevision> oldRevisions, boolean async, boolean clearResourcePathCache) Veraltet.As of 4.6.CDOSessionProtocol.lockObjects
(List<InternalCDORevision> viewedRevisions, int viewID, CDOBranch viewedBranch, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, long timeout) Veraltet.CDOSessionProtocol.lockObjects2
(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, List<InternalCDOView> branchViews, Map<CDOBranch, Map<CDOID, InternalCDORevision>> viewedRevisions) void
CDOLockStateCache.remapOwner
(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) void
CDOLockStateCache.removeLockStates
(CDOBranch branch) void
CDOLockStateCache.removeLockStates
(CDOBranch branch, Collection<CDOID> ids, Consumer<CDOLockState> consumer) CDOLockStateCache.removeOwner
(CDOBranch branch, CDOLockOwner owner, Consumer<CDOLockState> consumer) void
void
CDOLockStateCache.updateLockStates
(CDOBranch branch, Collection<CDOLockDelta> lockDeltas, Collection<CDOLockState> lockStates, Consumer<CDOLockState> consumer) Methodenparameter in org.eclipse.emf.spi.cdo mit Typargumenten vom Typ CDOBranchModifizierer und TypMethodeBeschreibungCDOSessionProtocol.RefreshSessionResult.Provider.getRefreshSessionResult
(Map<CDOBranch, List<InternalCDOView>> views, Map<CDOBranch, Map<CDOID, InternalCDORevision>> viewedRevisions) void
InternalCDOSession.processRefreshSessionResult
(CDOSessionProtocol.RefreshSessionResult result, CDOBranch branch, List<InternalCDOView> branchViews, Map<CDOBranch, Map<CDOID, InternalCDORevision>> viewedRevisions) CDOSessionProtocol.refresh
(long lastUpdateTime, Map<CDOBranch, Map<CDOID, InternalCDORevision>> viewedRevisions, int initialChunkSize, boolean enablePassiveUpdates) Konstruktoren in org.eclipse.emf.spi.cdo mit Parametern vom Typ CDOBranchModifiziererKonstruktorBeschreibungObjectAlreadyLockedException
(CDOID id, CDOBranch branch, Throwable cause)
CDOLockUtil.createLockChangeInfo(CDOBranchPoint, CDOLockOwner, Collection, Collection)
.