Uses of Interface
org.eclipse.emf.cdo.common.revision.CDORevision
-
Packages that use CDORevision Package Description org.eclipse.emf.cdo org.eclipse.emf.cdo.common.commit Common concepts for dealing with commits and change sets.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.common.revision.delta Common concepts for dealing with revision deltas and feature deltas.org.eclipse.emf.cdo.common.security Common concepts for dealing with permissions and protectable entities.org.eclipse.emf.cdo.security The generated EMF API of the CDO security model.org.eclipse.emf.cdo.security.impl The generated EMF implementation of the CDO security model.org.eclipse.emf.cdo.server Server concepts for dealing with repositories and stores.org.eclipse.emf.cdo.server.db Server concepts for dealing with DB stores and accessors.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.session Client concepts for dealing with sessions to CDO repositories.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.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.transaction Client concepts for dealing with transactions, distributed transactions and their save points.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.internal.cdo ExposesCDOObjectImpl
for extension in generated EMF models.org.eclipse.emf.spi.cdo Client service provider interfaces and useful base implementations. -
-
Uses of CDORevision in org.eclipse.emf.cdo
Methods in org.eclipse.emf.cdo that return CDORevision Modifier and Type Method Description CDORevision
CDOObject. cdoRevision()
Returns therevision
of this object, ornull
if this object does currently not have a revision.CDORevision
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 CDORevision Modifier and Type Method Description default void
CDOChangeSetData. forEachRevision(java.util.function.Consumer<CDORevision> consumer)
-
Uses of CDORevision in org.eclipse.emf.cdo.common.protocol
Methods in org.eclipse.emf.cdo.common.protocol that return CDORevision Modifier and Type Method Description CDORevision
CDODataInput. readCDORevision()
CDORevision
CDODataInput. readCDORevision(boolean freeze)
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDORevision Modifier and Type Method Description void
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 CDORevision Modifier and Type Method Description CDORevision
CDORevision. copy()
CDORevision
CDORevisionFactory. createRevision(org.eclipse.emf.ecore.EClass eClass)
static CDORevision
CDORevisionUtil. getParentRevision(CDORevision revision, CDORevisionProvider provider)
CDORevision
CDORevisionCache.AdditionEvent. getRevision()
CDORevision
CDORevisionCache.EvictionEvent. getRevision()
May benull
for certain cache implementations.CDORevision
CDORevisionCache. getRevision(CDOID id, CDOBranchPoint branchPoint)
CDORevision
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
.CDORevision
CDORevisionProvider. getRevision(CDOID id)
CDORevision
CDORevisionCache. getRevisionByVersion(CDOID id, CDOBranchVersion branchVersion)
CDORevision
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
.CDORevision
CDORevisionInterner. internRevision(CDORevision revision)
Interns the given revision and returns either the given revision or a revision with the samekey
that was interned previously.CDORevision
CDORevisionData. revision()
Methods in org.eclipse.emf.cdo.common.revision that return types with arguments of type CDORevision Modifier and Type Method Description java.util.List<? extends CDORevision>
CDORevisionsLoadedEvent. getAdditionalLoadedRevisions()
java.util.Map<CDOBranch,java.util.List<CDORevision>>
CDOAllRevisionsProvider. getAllRevisions()
static java.util.List<CDORevision>
CDORevisionUtil. getChildRevisions(CDOID container, CDORevisionProvider provider)
static java.util.List<CDORevision>
CDORevisionUtil. getChildRevisions(CDOID container, CDORevisionProvider provider, boolean onlyProperContents)
static java.util.List<CDORevision>
CDORevisionUtil. getChildRevisions(CDORevision container, CDORevisionProvider provider)
static java.util.List<CDORevision>
CDORevisionUtil. getChildRevisions(CDORevision container, CDORevisionProvider provider, boolean onlyProperContents)
java.util.List<CDORevision>
CDORevisionCache. getCurrentRevisions()
Returns a list ofrevisions
that are current.java.util.Map<CDOBranch,java.util.List<CDORevision>>
CDORevisionUtil.AllRevisionsDumper. getMap()
java.util.List<? extends CDORevision>
CDORevisionsLoadedEvent. getPrimaryLoadedRevisions()
java.util.List<CDORevision>
CDORevisionManager. getRevisions(java.util.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
.java.util.List<CDORevision>
CDORevisionManager. getRevisions(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, java.util.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 CDORevision Modifier and Type Method Description void
CDORevisionCache. addRevision(CDORevision revision)
Deprecated.As of 4.15 useCDORevisionInterner.internRevision(CDORevision)
.void
CDORevisionCacheAdder. addRevision(CDORevision revision)
Adds the given revision to this cache.CDORevisionDelta
CDORevision. compare(CDORevision origin)
static CDOListFeatureDelta
CDORevisionUtil. compareLists(CDORevision originRevision, CDORevision dirtyRevision, org.eclipse.emf.ecore.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, java.io.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 java.util.List<CDORevision>
CDORevisionUtil. getChildRevisions(CDORevision container, CDORevisionProvider provider)
static java.util.List<CDORevision>
CDORevisionUtil. getChildRevisions(CDORevision container, CDORevisionProvider provider, boolean onlyProperContents)
static CDORevision
CDORevisionUtil. getParentRevision(CDORevision revision, CDORevisionProvider provider)
static java.lang.String
CDORevisionUtil. getResourceNodeName(CDORevision revision)
static java.lang.String
CDORevisionUtil. getResourceNodePath(CDORevision revision, CDORevisionProvider provider)
static void
CDORevisionUtil. handleParentRevisions(CDORevision revision, CDORevisionProvider provider, CDORevisionHandler handler)
boolean
CDORevisionHandler.Filtered. handleRevision(CDORevision revision)
boolean
CDORevisionHandler. handleRevision(CDORevision revision)
Handles a revision.CDORevision
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, org.eclipse.emf.ecore.EStructuralFeature feature)
Defines a strategy to be used when the collection needs to resolve all elements.java.lang.Object
CDOListResolver. resolveProxy(CDORevision revision, org.eclipse.emf.ecore.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 CDORevision 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)
void
CDORevisionCache. forEachCurrentRevision(java.util.function.Consumer<CDORevision> consumer)
Passes eachrevision
that is current into the given consumer.void
CDORevisionCache. forEachRevision(java.util.function.Consumer<CDORevision> consumer)
Passes eachrevision
into the given consumer.void
CDORevisionCache. forEachValidRevision(CDOBranchPoint branchPoint, boolean considerBranchBases, java.util.function.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 CDORevision 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 CDORevision in org.eclipse.emf.cdo.common.revision.delta
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDORevision Modifier and Type Method Description void
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)
.java.lang.Object
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 CDORevision Modifier and Type Method Description CDOPermission
CDOPermissionProvider.Constant. getPermission(CDORevision revision, CDOBranchPoint securityContext)
CDOPermission
CDOPermissionProvider. getPermission(CDORevision revision, CDOBranchPoint securityContext)
-
Uses of CDORevision in org.eclipse.emf.cdo.security
Methods in org.eclipse.emf.cdo.security with parameters of type CDORevision Modifier and Type Method Description boolean
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 CDORevision Modifier and Type Method Description CDORevision[]
PermissionImpl.CommitImpactContext. getDirtyObjects()
Returns the revisions of the changed objects of the current commit.CDORevision[]
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 CDORevision Modifier and Type Method Description protected 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 CDORevision Modifier and Type Method Description CDORevision
IStoreChunkReader. getRevision()
Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDORevision 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 CDORevision Modifier and Type Method Description 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 java.lang.String
CDOServerBrowser.RevisionsPage. getCDOIDLabel(CDORevision revision)
CDOPermission
IPermissionManager. getPermission(CDORevision revision, CDOBranchPoint securityContext, java.lang.String userID)
Deprecated.CDOPermission
IPermissionManager. getPermission(CDORevision revision, CDOBranchPoint securityContext, ISession session)
void
CDOServerUtil.RepositoryReadAccessValidator. handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, java.util.List<CDORevision> additionalRevisions)
void
IRepository.ReadAccessHandler. handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, java.util.List<CDORevision> additionalRevisions)
Provides a way to handle revisions that are to be sent to the client.protected abstract java.lang.String
CDOServerUtil.RepositoryReadAccessValidator. validate(ISession session, CDORevision revision)
Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDORevision Modifier and Type Method Description protected java.lang.Object
CDOServerBrowser.RevisionsPage. getRevisionValue(java.lang.Object value, CDOServerBrowser browser, java.util.Map<CDOID,java.util.List<CDORevision>> ids, InternalCDORevision context)
void
CDOServerUtil.RepositoryReadAccessValidator. handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, java.util.List<CDORevision> additionalRevisions)
void
IRepository.ReadAccessHandler. handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, java.util.List<CDORevision> additionalRevisions)
Provides a way to handle revisions that are to be sent to the client.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)
protected void
CDOServerBrowser.RevisionsPage. showRevision(java.io.PrintStream pout, CDOServerBrowser browser, java.util.Map<CDOID,java.util.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 Modifier and Type Method Description CDOID
IIDHandler. getNextCDOID(CDORevision revision)
-
Uses of CDORevision in org.eclipse.emf.cdo.server.db.mapping
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDORevision Modifier and Type Method Description void
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 CDORevision Modifier and Type Method Description protected CDORevision
OCLQueryHandler. getRevision(org.eclipse.emf.ecore.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 Modifier and Type Method Description java.util.Map<CDORevision,CDOPermission>
CDOSessionInvalidationEvent. getOldPermissions()
-
Uses of CDORevision in org.eclipse.emf.cdo.spi.common.commit
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDORevision Modifier and Type Method Description CDORevision
CDOChangeSetDataRevisionProvider. getRevision(CDOID id)
CDORevision
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 CDORevision Modifier and Type Method Description CDORevision
CDODataInputImpl. readCDORevision()
CDORevision
CDODataInputImpl. readCDORevision(boolean freeze)
Methods in org.eclipse.emf.cdo.spi.common.protocol with parameters of type CDORevision Modifier and Type Method Description void
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.revision Modifier and Type Interface Description interface
InternalCDORevision
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 CDORevision Modifier and Type Class Description class
AbstractCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...class
BaseCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...class
DelegatingCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...class
DetachedCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...class
PointerCDORevision
class
StubCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...class
SyntheticCDORevision
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 CDORevision Modifier and Type Method Description CDORevision
ManagedRevisionProvider. getRevision(CDOID id)
CDORevision
DelegatingCDORevisionManager. internRevision(CDORevision revision)
CDORevision
InternalCDORevisionCache. removeRevision(CDOID id, CDOBranchVersion branchVersion)
CDORevision
AbstractCDORevision. revision()
CDORevision
DelegatingCDORevision. revision()
Methods in org.eclipse.emf.cdo.spi.common.revision that return types with arguments of type CDORevision Modifier and Type Method Description java.util.List<CDORevision>
DelegatingCDORevisionManager. getRevisions(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand)
java.util.List<CDORevision>
DelegatingCDORevisionManager. getRevisions(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean prefetchLockStates, boolean loadOnDemand, SyntheticCDORevision[] synthetics)
java.util.List<CDORevision>
DelegatingCDORevisionManager. getRevisions(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, java.util.List<CDORevision> additionalRevisions)
java.util.List<CDORevision>
DelegatingCDORevisionManager. getRevisions(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)
java.util.List<CDORevision>
InternalCDORevisionCache. getRevisions(CDOBranchPoint branchPoint)
java.util.List<CDORevision>
InternalCDORevisionManager. getRevisions(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean prefetchLockStates, boolean loadOnDemand, SyntheticCDORevision[] synthetics)
java.util.List<CDORevision>
InternalCDORevisionManager. getRevisions(java.util.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 CDORevision Modifier and Type Method Description void
DelegatingCDORevisionManager. addRevision(CDORevision revision)
Deprecated.void
InternalCDORevisionManager. addRevision(CDORevision revision)
Deprecated.As of 4.15 useCDORevisionInterner.internRevision(CDORevision)
.InternalCDORevisionDelta
BaseCDORevision. compare(CDORevision origin)
InternalCDORevisionDelta
DelegatingCDORevision. compare(CDORevision origin)
InternalCDORevisionDelta
InternalCDORevision. compare(CDORevision origin)
InternalCDORevisionDelta
StubCDORevision. compare(CDORevision origin)
InternalCDORevision
DelegatingCDORevisionManager. getBaseRevision(CDORevision revision, int referenceChunk, boolean loadOnDemand)
InternalCDORevision
InternalCDORevisionManager. getBaseRevision(CDORevision revision, int referenceChunk, boolean loadOnDemand)
InternalCDORevisionCache
InternalCDORevisionCache. instantiate(CDORevision revision)
CDORevision
DelegatingCDORevisionManager. internRevision(CDORevision revision)
Method parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type CDORevision Modifier and Type Method Description void
DelegatingCDORevisionManager. prefetchRevisions(CDOID id, CDOBranchPoint branchPoint, int prefetchDepth, boolean prefetchLockStates, java.util.function.Consumer<CDORevision> consumer)
void
InternalCDORevisionManager. prefetchRevisions(CDOID id, CDOBranchPoint branchPoint, int prefetchDepth, boolean prefetchLockStates, java.util.function.Consumer<CDORevision> consumer)
void
RevisionInfo.Available.Detached. processResult(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
void
RevisionInfo.Available.Normal. processResult(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
void
RevisionInfo.Available.Pointer. processResult(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
void
RevisionInfo. processResult(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
-
Uses of CDORevision in org.eclipse.emf.cdo.spi.server
Methods in org.eclipse.emf.cdo.spi.server that return CDORevision Modifier and Type Method Description CDORevision
StoreChunkReader. getRevision()
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDORevision Modifier and Type Method Description CDOID
LongIDStore. 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, java.util.List<CDORevision> additionalRevisions)
Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDORevision Modifier and Type Method Description void
InternalSession. collectContainedRevisions(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, java.util.Set<CDOID> revisions, java.util.List<CDORevision> additionalRevisions)
void
InternalRepository. notifyReadAccessHandlers(InternalSession session, CDORevision[] revisions, java.util.List<CDORevision> additionalRevisions)
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type CDORevision Constructor Description StoreChunkReader(IStoreAccessor accessor, CDORevision revision, org.eclipse.emf.ecore.EStructuralFeature feature)
-
Uses of CDORevision in org.eclipse.emf.cdo.transaction
Methods in org.eclipse.emf.cdo.transaction that return CDORevision Modifier and Type Method Description CDORevision
CDOPushTransaction. getRevision(CDOID id)
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDORevision Modifier and Type Method Description java.util.Map<CDOID,CDORevision>
CDOSavepoint. getAllBaseNewObjects()
java.util.Map<CDOID,CDORevision>
CDOTransaction.Options. getAttachedRevisionsMap()
Returns a map which, if non-null
, stores copies of the initialrevisions
of newly attached objects.java.util.Map<CDOID,CDORevision>
CDOSavepoint. getBaseNewObjects()
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDORevision Modifier and Type Method Description boolean
CDOUndoDetector. detectUndo(CDOTransaction transaction, CDORevision cleanRevision, CDORevision currentRevision, CDOFeatureDelta featureDelta)
Method parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDORevision Modifier and Type Method Description void
CDOConflictResolver2. resolveConflicts(java.util.Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, java.util.List<CDORevisionDelta> allRemoteDeltas)
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.void
CDOTransaction.Options. setAttachedRevisionsMap(java.util.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 CDORevision Modifier and Type Method Description static 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 CDORevision Modifier and Type Method Description protected CDORevision
CDOPrefetcherManager.Prefetcher. addRevision(CDORevision revision)
The caller must synchronize on this prefetcher.Methods in org.eclipse.emf.cdo.view with parameters of type CDORevision Modifier and Type Method Description protected 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 CDORevision Modifier and Type Method Description 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 CDORevision Modifier and Type Method Description java.util.Map<CDORevision,CDOPermission>
CDOSessionProtocol. loadPermissions(InternalCDORevision[] revisions)
java.util.Map<CDORevision,CDOPermission>
CDOPermissionUpdater. updatePermissions(InternalCDOSession session, java.util.Set<InternalCDORevision> revisions)
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevision Modifier and Type Method Description protected java.lang.Object
DefaultCDOMerger. addedInSource(CDORevision revision)
protected java.lang.Object
DefaultCDOMerger. addedInSourceAndTarget(CDORevision targetRevision, CDORevision sourceRevision)
protected java.lang.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, java.util.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, java.util.List<CDORevisionDelta> allRemoteDeltas)
java.lang.Object
InternalCDOSession. resolveElementProxy(CDORevision revision, org.eclipse.emf.ecore.EStructuralFeature feature, int accessIndex, int serverIndex)
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDORevision Modifier and Type Method Description void
AbstractObjectConflictResolver. resolveConflicts(java.util.Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, java.util.List<CDORevisionDelta> allRemoteDeltas)
void
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges. resolveConflicts(java.util.Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, java.util.List<CDORevisionDelta> allRemoteDeltas)
Deprecated.
-