Class ManagedRevisionProvider
java.lang.Object
org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider
- All Implemented Interfaces:
CDORevisionProvider
- Direct Known Subclasses:
ManagedRevisionProvider.WithSynthetics
A revision provider backed by a
revision manager that provides revisions which are
valid at the configured branch point.- Since:
- 4.0
- Author:
- Eike Stepper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA managed revision provider that can also providesynthetic revisions. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CDOBranchPointprotected final InternalCDORevisionManager -
Constructor Summary
ConstructorsConstructorDescriptionManagedRevisionProvider(CDORevisionManager revisionManager, CDOBranchPoint branchPoint) -
Method Summary
Modifier and TypeMethodDescriptiongetRevision(CDOID id) static CDORevisionprovideRevision(CDORevisionManager revisionManager, CDOID id, CDOBranchPoint branchPoint)
-
Field Details
-
revisionManager
- Since:
- 4.15
-
branchPoint
- Since:
- 4.15
-
-
Constructor Details
-
ManagedRevisionProvider
-
-
Method Details
-
getRevisionManager
-
getBranchPoint
-
getRevision
- Specified by:
getRevisionin interfaceCDORevisionProvider
-
provideRevision
public static CDORevision provideRevision(CDORevisionManager revisionManager, CDOID id, CDOBranchPoint branchPoint) - Since:
- 4.22
-
withSynthetics
- Since:
- 4.15
-