Uses of Interface
org.eclipse.emf.cdo.common.revision.CDORevision
Packages that use CDORevision
Package
Description
Common concepts for dealing with commits and change sets.
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 revision deltas and feature deltas.
Common concepts for dealing with permissions and protectable entities.
The generated EMF implementation of the CDO Lifecycle Management Security model.
Server integration of the CDO Lifecycle Management.
The generated EMF API of the CDO security model.
The generated EMF implementation of the CDO security model.
Server concepts for dealing with repositories and stores.
Server concepts for dealing with DB stores and accessors.
Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
Server implementation of a generic OCL query handler.
Client concepts for dealing with sessions to CDO repositories.
Common service provider interfaces and useful base implementations for dealing with commits and change sets.
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.
Client utility classes, some common interfaces and exceptions.
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
Exposes
CDOObjectImpl
for extension in generated EMF models.Client service provider interfaces and useful base implementations.
-
Uses of CDORevision in org.eclipse.emf.cdo
Methods in org.eclipse.emf.cdo that return CDORevisionModifier and TypeMethodDescriptionCDOObject.cdoRevision()
Returns therevision
of this object, ornull
if this object does currently not have a revision.CDOObject.cdoRevision
(boolean loadOnDemand) Returns therevision
of this object, ornull
if this object does currently not have a revision and loadOnDemand isfalse
. -
Uses of CDORevision in org.eclipse.emf.cdo.common.commit
Method parameters in org.eclipse.emf.cdo.common.commit with type arguments of type CDORevisionModifier and TypeMethodDescriptiondefault void
CDOChangeSetData.forEachRevision
(Consumer<CDORevision> consumer) -
Uses of CDORevision in org.eclipse.emf.cdo.common.protocol
Methods in org.eclipse.emf.cdo.common.protocol that return CDORevisionModifier and TypeMethodDescriptionCDODataInput.readCDORevision()
CDODataInput.readCDORevision
(boolean freeze) Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDORevisionModifier and TypeMethodDescriptionvoid
CDODataOutput.writeCDORevision
(CDORevision revision, int referenceChunk) void
CDODataOutput.writeCDORevision
(CDORevision revision, int referenceChunk, CDOBranchPoint securityContext) -
Uses of CDORevision in org.eclipse.emf.cdo.common.revision
Methods in org.eclipse.emf.cdo.common.revision that return CDORevisionModifier and TypeMethodDescriptionCDORevision.copy()
CDORevisionFactory.createRevision
(EClass eClass) static CDORevision
CDORevisionUtil.getParentRevision
(CDORevision revision, CDORevisionProvider provider) CDORevisionCache.AdditionEvent.getRevision()
CDORevisionCache.EvictionEvent.getRevision()
May benull
for certain cache implementations.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
.CDORevisionProvider.getRevision
(CDOID id) CDORevisionCache.getRevisionByVersion
(CDOID id, CDOBranchVersion branchVersion) CDORevisionManager.getRevisionByVersion
(CDOID id, CDOBranchVersion branchVersion, int referenceChunk, boolean loadOnDemand) Returns therevision
with the givenID
at the givenbranch version
(branch + version), optionally demand loading it if it is not already in thecache
.CDORevisionInterner.internRevision
(CDORevision revision) Interns the given revision and returns either the given revision or a revision with the samekey
that was interned previously.CDORevisionData.revision()
Methods in org.eclipse.emf.cdo.common.revision that return types with arguments of type CDORevisionModifier and TypeMethodDescriptionList<? extends CDORevision>
CDORevisionsLoadedEvent.getAdditionalLoadedRevisions()
CDOAllRevisionsProvider.getAllRevisions()
static List<CDORevision>
CDORevisionUtil.getChildRevisions
(CDOID container, CDORevisionProvider provider) static List<CDORevision>
CDORevisionUtil.getChildRevisions
(CDOID container, CDORevisionProvider provider, boolean onlyProperContents) static List<CDORevision>
CDORevisionUtil.getChildRevisions
(CDORevision container, CDORevisionProvider provider) static List<CDORevision>
CDORevisionUtil.getChildRevisions
(CDORevision container, CDORevisionProvider provider, boolean onlyProperContents) CDORevisionCache.getCurrentRevisions()
Returns a list ofrevisions
that are current.CDORevisionUtil.AllRevisionsDumper.getMap()
List<? extends CDORevision>
CDORevisionsLoadedEvent.getPrimaryLoadedRevisions()
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
.Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisionModifier and TypeMethodDescriptionvoid
CDORevisionCache.addRevision
(CDORevision revision) Deprecated.void
CDORevisionCacheAdder.addRevision
(CDORevision revision) Adds the given revision to this cache.CDORevision.compare
(CDORevision origin) static CDOListFeatureDelta
CDORevisionUtil.compareLists
(CDORevision originRevision, CDORevision dirtyRevision, EStructuralFeature feature) static CDORevisionDelta
CDORevisionUtil.createDelta
(CDORevision revision) protected abstract void
CDORevisionUtil.AllRevisionsDumper.dumpRevision
(CDORevision revision) protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpRevision
(CDORevision revision) protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpRevision
(CDORevision revision, PrintStream out) protected void
CDORevisionUtil.AllRevisionsDumper.Stream.Plain.dumpRevision
(CDORevision revision) protected boolean
CDORevisionHandler.Filtered.filter
(CDORevision revision) protected boolean
CDORevisionHandler.Filtered.Undetached.filter
(CDORevision revision) static void
CDORevisionUtil.forEachChildRevision
(CDORevision container, CDORevisionProvider provider, boolean onlyProperContents, Consumer<CDORevision> consumer) static List<CDORevision>
CDORevisionUtil.getChildRevisions
(CDORevision container, CDORevisionProvider provider) static List<CDORevision>
CDORevisionUtil.getChildRevisions
(CDORevision container, CDORevisionProvider provider, boolean onlyProperContents) static CDORevision
CDORevisionUtil.getParentRevision
(CDORevision revision, CDORevisionProvider provider) static String
CDORevisionUtil.getResourceNodeName
(CDORevision revision) static String
CDORevisionUtil.getResourceNodePath
(CDORevision revision, CDORevisionProvider provider) static void
CDORevisionUtil.handleParentRevisions
(CDORevision revision, CDORevisionProvider provider, CDORevisionHandler handler) final boolean
CDORevisionHandler.Filtered.handleRevision
(CDORevision revision) boolean
CDORevisionHandler.handleRevision
(CDORevision revision) Handles a revision.static boolean
CDORevisionUtil.hasChildRevisions
(CDORevision container) CDORevisionInterner.internRevision
(CDORevision revision) Interns the given revision and returns either the given revision or a revision with the samekey
that was interned previously.void
CDOListResolver.resolveAllProxies
(CDORevision revision, EStructuralFeature feature) Defines a strategy to be used when the collection needs to resolve all elements.CDOListResolver.resolveProxy
(CDORevision revision, EStructuralFeature feature, int accessIndex, int serverIndex) Defines a strategy to be used when the collection needs to resolve one element.Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDORevisionModifier and TypeMethodDescriptionstatic String
CDORevisionUtil.dumpAllRevisions
(Map<CDOBranch, List<CDORevision>> map) static void
CDORevisionUtil.dumpAllRevisions
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) static void
CDORevisionUtil.forEachChildRevision
(CDOID container, CDORevisionProvider provider, boolean onlyProperContents, Consumer<CDORevision> consumer) static void
CDORevisionUtil.forEachChildRevision
(CDORevision container, CDORevisionProvider provider, boolean onlyProperContents, Consumer<CDORevision> consumer) void
CDORevisionCache.forEachCurrentRevision
(Consumer<CDORevision> consumer) Passes eachrevision
that is current into the given consumer.void
CDORevisionCache.forEachRevision
(Consumer<CDORevision> consumer) Passes eachrevision
into the given consumer.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.Constructor parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDORevisionModifierConstructorDescriptionHtml
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) Plain
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) Stream
(Map<CDOBranch, List<CDORevision>> map, PrintStream out) -
Uses of CDORevision in org.eclipse.emf.cdo.common.revision.delta
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDORevisionModifier and TypeMethodDescriptionvoid
CDOFeatureDelta.apply
(CDORevision revision) Deprecated.As of 4.3 useCDOFeatureDelta.applyTo(CDORevision)
.void
CDORevisionDelta.apply
(CDORevision revision) Deprecated.As of 4.3 useCDORevisionDelta.applyTo(CDORevision)
.CDOFeatureDelta.applyTo
(CDORevision revision) void
CDORevisionDelta.applyTo
(CDORevision revision) Applies thefeature deltas
in this revision delta to thedata
of the given revision. -
Uses of CDORevision in org.eclipse.emf.cdo.common.security
Methods in org.eclipse.emf.cdo.common.security with parameters of type CDORevisionModifier and TypeMethodDescriptionCDOPermissionProvider.Constant.getPermission
(CDORevision revision, CDOBranchPoint securityContext) CDOPermissionProvider.getPermission
(CDORevision revision, CDOBranchPoint securityContext) -
Uses of CDORevision in org.eclipse.emf.cdo.lm.security.impl
Methods in org.eclipse.emf.cdo.lm.security.impl with parameters of type CDORevisionModifier and TypeMethodDescriptionprotected final boolean
LMFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) -
Uses of CDORevision in org.eclipse.emf.cdo.lm.server
Methods in org.eclipse.emf.cdo.lm.server that return CDORevisionMethods in org.eclipse.emf.cdo.lm.server with parameters of type CDORevisionModifier and TypeMethodDescriptionstatic CDOBranchRef
AbstractLifecycleManager.getBranch
(CDORevision floatingBaseline) Deprecated.As of 1.4 not used anymore. -
Uses of CDORevision in org.eclipse.emf.cdo.security
Methods in org.eclipse.emf.cdo.security with parameters of type CDORevisionModifier and TypeMethodDescriptionboolean
Permission.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext) boolean
PermissionFilter.isApplicable
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) -
Uses of CDORevision in org.eclipse.emf.cdo.security.impl
Methods in org.eclipse.emf.cdo.security.impl that return CDORevisionModifier and TypeMethodDescriptionPermissionImpl.CommitImpactContext.getDirtyObjects()
Returns the revisions of the changed objects of the current commit.PermissionImpl.CommitImpactContext.getNewObjects()
Returns the revisions of the new objects of the current commit.Methods in org.eclipse.emf.cdo.security.impl with parameters of type CDORevisionModifier 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
LinkedFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) protected boolean
NotFilterImpl.filter
(CDORevision revision, CDORevisionProvider revisionProvider, CDOBranchPoint securityContext, int level) 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) 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 CDORevision in org.eclipse.emf.cdo.server
Methods in org.eclipse.emf.cdo.server that return CDORevisionMethods in org.eclipse.emf.cdo.server that return types with arguments of type CDORevisionModifier and TypeMethodDescriptionprotected 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) Methods in org.eclipse.emf.cdo.server with parameters of type CDORevisionModifier and TypeMethodDescriptionabstract CDOPermission
IRepositoryProtector.RevisionAuthorizer.authorizeRevision
(ISession session, IRepositoryProtector.UserInfo userInfo, CDOBranchPoint securityContext, CDORevisionProvider revisionProvider, CDORevision revision) protected void
CDOServerExporter.Binary.exportRevision
(CDODataOutput out, CDORevision revision) protected abstract void
CDOServerExporter.exportRevision
(OUT out, CDORevision revision) protected void
CDOServerExporter.XML.exportRevision
(org.eclipse.net4j.util.io.XMLOutput out, CDORevision revision) protected String
CDOServerBrowser.RevisionsPage.getCDOIDLabel
(CDORevision revision) IPermissionManager.getPermission
(CDORevision revision, CDOBranchPoint securityContext, String userID) Deprecated.IPermissionManager.getPermission
(CDORevision revision, CDOBranchPoint securityContext, ISession session) void
CDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending
(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions) void
IRepository.ReadAccessHandler.handleRevisionsBeforeSending
(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions) Provides a way to handle revisions that are to be sent to the client.protected abstract String
CDOServerUtil.RepositoryReadAccessValidator.validate
(ISession session, CDORevision revision) Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDORevisionModifier and TypeMethodDescriptionprotected Object
CDOServerBrowser.RevisionsPage.getRevisionValue
(Object value, CDOServerBrowser browser, Map<CDOID, List<CDORevision>> ids, InternalCDORevision context) void
CDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending
(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions) void
IRepository.ReadAccessHandler.handleRevisionsBeforeSending
(ISession session, CDORevision[] revisions, List<CDORevision> additionalRevisions) Provides a way to handle revisions that are to be sent to the client.protected void
CDOServerBrowser.RevisionsPage.showRevision
(PrintStream pout, CDOServerBrowser browser, Map<CDOBranch, List<CDORevision>> allRevisions, Map<CDOID, List<CDORevision>> ids, String key, InternalRepository repository) protected void
CDOServerBrowser.RevisionsPage.showRevision
(PrintStream pout, CDOServerBrowser browser, Map<CDOID, List<CDORevision>> ids, InternalCDORevision revision) -
Uses of CDORevision in org.eclipse.emf.cdo.server.db
Methods in org.eclipse.emf.cdo.server.db with parameters of type CDORevision -
Uses of CDORevision in org.eclipse.emf.cdo.server.db.mapping
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDORevisionModifier and TypeMethodDescriptionvoid
IListMapping4.writeValues
(IDBStoreAccessor accessor, CDORevision revision, boolean firstRevision, boolean raw) Write a complete list of values to the database. -
Uses of CDORevision in org.eclipse.emf.cdo.server.ocl
Methods in org.eclipse.emf.cdo.server.ocl that return CDORevisionModifier and TypeMethodDescriptionprotected CDORevision
OCLQueryHandler.getRevision
(EObject object, CDOView view) -
Uses of CDORevision in org.eclipse.emf.cdo.session
Methods in org.eclipse.emf.cdo.session that return types with arguments of type CDORevision -
Uses of CDORevision in org.eclipse.emf.cdo.spi.common.commit
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDORevisionModifier and TypeMethodDescriptionCDOChangeSetDataRevisionProvider.getRevision
(CDOID id) CDORevisionAvailabilityInfo.getRevision
(CDOID id) -
Uses of CDORevision in org.eclipse.emf.cdo.spi.common.protocol
Methods in org.eclipse.emf.cdo.spi.common.protocol that return CDORevisionModifier and TypeMethodDescriptionCDODataInputImpl.readCDORevision()
CDODataInputImpl.readCDORevision
(boolean freeze) Methods in org.eclipse.emf.cdo.spi.common.protocol with parameters of type CDORevisionModifier and TypeMethodDescriptionvoid
CDODataOutputImpl.writeCDORevision
(CDORevision revision, int referenceChunk) void
CDODataOutputImpl.writeCDORevision
(CDORevision revision, int referenceChunk, CDOBranchPoint securityContext) -
Uses of CDORevision in org.eclipse.emf.cdo.spi.common.revision
Subinterfaces of CDORevision in org.eclipse.emf.cdo.spi.common.revisionModifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevisionModifier 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.Methods in org.eclipse.emf.cdo.spi.common.revision that return CDORevisionModifier and TypeMethodDescriptionManagedRevisionProvider.getRevision
(CDOID id) MapRevisionProvider.getRevision
(CDOID id) DelegatingCDORevisionManager.internRevision
(CDORevision revision) static CDORevision
ManagedRevisionProvider.provideRevision
(CDORevisionManager revisionManager, CDOID id, CDOBranchPoint branchPoint) InternalCDORevisionCache.removeRevision
(CDOID id, CDOBranchVersion branchVersion) AbstractCDORevision.revision()
DelegatingCDORevision.revision()
Methods in org.eclipse.emf.cdo.spi.common.revision that return types with arguments of type CDORevisionModifier and TypeMethodDescriptionDelegatingCDORevisionManager.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) Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevisionModifier and TypeMethodDescriptionvoid
DelegatingCDORevisionManager.addRevision
(CDORevision revision) Deprecated.void
InternalCDORevisionManager.addRevision
(CDORevision revision) Deprecated.As of 4.15 useCDORevisionInterner.internRevision(CDORevision)
.BaseCDORevision.compare
(CDORevision origin) DelegatingCDORevision.compare
(CDORevision origin) InternalCDORevision.compare
(CDORevision origin) StubCDORevision.compare
(CDORevision origin) DelegatingCDORevisionManager.getBaseRevision
(CDORevision revision, int referenceChunk, boolean loadOnDemand) InternalCDORevisionManager.getBaseRevision
(CDORevision revision, int referenceChunk, boolean loadOnDemand) InternalCDORevisionCache.instantiate
(CDORevision revision) DelegatingCDORevisionManager.internRevision
(CDORevision revision) Method parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type CDORevisionModifier and TypeMethodDescriptionvoid
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) void
RevisionInfo.Available.Detached.processResult
(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i) void
RevisionInfo.Available.Normal.processResult
(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i) void
RevisionInfo.Available.Pointer.processResult
(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i) void
RevisionInfo.processResult
(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i) Constructor parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type CDORevision -
Uses of CDORevision in org.eclipse.emf.cdo.spi.server
Methods in org.eclipse.emf.cdo.spi.server that return CDORevisionMethods in org.eclipse.emf.cdo.spi.server with parameters of type CDORevisionModifier and TypeMethodDescriptionLongIDStore.getNextCDOID
(LongIDStoreAccessor accessor, CDORevision revision) protected CDOID
LongIDStoreAccessor.getNextCDOID
(CDORevision revision) protected abstract CDOID
StoreAccessorBase.getNextCDOID
(CDORevision revision) boolean
StoreAccessorBase.CommitDataRevisionHandler.handleRevision
(CDORevision rev) void
InternalRepository.notifyReadAccessHandlers
(InternalSession session, CDORevision[] revisions, List<CDORevision> additionalRevisions) Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDORevisionModifier and TypeMethodDescriptionvoid
InternalSession.collectContainedRevisions
(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, Set<CDOID> revisions, List<CDORevision> additionalRevisions) void
InternalRepository.notifyReadAccessHandlers
(InternalSession session, CDORevision[] revisions, List<CDORevision> additionalRevisions) Constructors in org.eclipse.emf.cdo.spi.server with parameters of type CDORevisionModifierConstructorDescriptionStoreChunkReader
(IStoreAccessor accessor, CDORevision revision, EStructuralFeature feature) -
Uses of CDORevision in org.eclipse.emf.cdo.transaction
Methods in org.eclipse.emf.cdo.transaction that return CDORevisionMethods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDORevisionModifier and TypeMethodDescriptionCDOSavepoint.getAllBaseNewObjects()
CDOTransaction.Options.getAttachedRevisionsMap()
Returns a map which, if non-null
, stores copies of the initialrevisions
of newly attached objects.CDOSavepoint.getBaseNewObjects()
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDORevisionModifier and TypeMethodDescriptionboolean
CDOUndoDetector.detectUndo
(CDOTransaction transaction, CDORevision cleanRevision, CDORevision currentRevision, CDOFeatureDelta featureDelta) Method parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDORevisionModifier and TypeMethodDescriptionvoid
CDOConflictResolver2.resolveConflicts
(Map<CDOObject, org.eclipse.net4j.util.collection.Pair<CDORevision, CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas) Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.void
CDOTransaction.Options.setAttachedRevisionsMap
(Map<CDOID, CDORevision> attachedRevisionsMap) Sets a map which, if non-null
, stores copies of the initialrevisions
of newly attached objects, so that these objects can and will be rolled back to the model values they had at attachment time. -
Uses of CDORevision in org.eclipse.emf.cdo.util
Methods in org.eclipse.emf.cdo.util that return CDORevisionModifier and TypeMethodDescriptionstatic CDORevision
CDOUtil.getRevisionByVersion
(CDOObject object, int version) static CDORevision
CDOUtil.getRevisionByVersion
(CDOObject object, CDOBranch branch, int version) -
Uses of CDORevision in org.eclipse.emf.cdo.view
Methods in org.eclipse.emf.cdo.view that return CDORevisionModifier and TypeMethodDescriptionprotected CDORevision
CDOPrefetcherManager.Prefetcher.addRevision
(CDORevision revision) The caller must synchronize on this prefetcher.Methods in org.eclipse.emf.cdo.view with parameters of type CDORevisionModifier and TypeMethodDescriptionprotected CDORevision
CDOPrefetcherManager.Prefetcher.addRevision
(CDORevision revision) The caller must synchronize on this prefetcher.protected void
CDOPrefetcherManager.Prefetcher.revisionIgnored
(CDORevision revision) Subclasses may override.protected void
CDOPrefetcherManager.Prefetcher.revisionRemoved
(CDORevision revision) Subclasses may override. -
Uses of CDORevision in org.eclipse.emf.internal.cdo
Methods in org.eclipse.emf.internal.cdo with parameters of type CDORevisionModifier and TypeMethodDescriptionfinal void
CDOObjectImpl.cdoInternalSetRevision
(CDORevision revision) -
Uses of CDORevision in org.eclipse.emf.spi.cdo
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDORevisionModifier and TypeMethodDescriptionInternalCDOView.ViewInvalidationData.getOldPermissions()
CDOSessionProtocol.loadPermissions
(InternalCDORevision[] revisions) Deprecated.CDOSessionProtocol.loadPermissions3
(Map<CDOBranchPoint, Set<InternalCDORevision>> revisions) CDOPermissionUpdater.updatePermissions
(InternalCDOSession session, Set<InternalCDORevision> revisions) CDOPermissionUpdater2.updatePermissions
(InternalCDOSession session, Set<InternalCDORevision> revisions, CDOCommitInfo commitInfo) CDOPermissionUpdater3.updatePermissions
(InternalCDOSession session, Map<CDOBranchPoint, Set<InternalCDORevision>> revisions, CDOCommitInfo commitInfo) default Map<CDORevision,
CDOPermission> CDOPermissionUpdater3.updatePermissions
(InternalCDOSession session, Set<InternalCDORevision> revisions) Deprecated.InternalCDOSession.updatePermissions()
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevisionModifier and TypeMethodDescriptionprotected Object
DefaultCDOMerger.addedInSource
(CDORevision revision) protected Object
DefaultCDOMerger.addedInSourceAndTarget
(CDORevision targetRevision, CDORevision sourceRevision) protected Object
DefaultCDOMerger.addedInTarget
(CDORevision revision) void
InternalCDOObject.cdoInternalSetRevision
(CDORevision revision) void
InternalCDOSession.resolveAllElementProxies
(CDORevision revision) protected void
AbstractObjectConflictResolver.resolveConflict
(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas) Resolves the conflict of a single object in the current transaction.protected void
AbstractObjectConflictResolver.ThreeWayMerge.resolveConflict
(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas) InternalCDOSession.resolveElementProxy
(CDORevision revision, EStructuralFeature feature, int accessIndex, int serverIndex) Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDORevisionModifier and TypeMethodDescriptionvoid
AbstractObjectConflictResolver.resolveConflicts
(Map<CDOObject, org.eclipse.net4j.util.collection.Pair<CDORevision, CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas) void
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.resolveConflicts
(Map<CDOObject, org.eclipse.net4j.util.collection.Pair<CDORevision, CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas) Deprecated.void
InternalCDOView.ViewInvalidationData.setOldPermissions
(Map<CDORevision, CDOPermission> oldPermissions)
CDORevisionInterner.internRevision(CDORevision)
.