org.eclipse.emf.cdo.common.revision
Interface CDORevisionResolver
- All Known Subinterfaces:
- CDORevisionManager, IRevisionManager
public interface CDORevisionResolver
|
Method Summary |
boolean |
containsRevision(CDOID id)
|
boolean |
containsRevisionByTime(CDOID id,
long timeStamp)
|
boolean |
containsRevisionByVersion(CDOID id,
int version)
|
CDORevisionCache |
getCache()
|
CDOIDObjectFactory |
getCDOIDObjectFactory()
|
org.eclipse.emf.ecore.EClass |
getObjectType(CDOID id)
|
CDOID |
getResourceID(CDOID folderID,
java.lang.String name,
long timeStamp)
|
CDORevision |
getRevision(CDOID id,
int referenceChunk)
|
CDORevision |
getRevision(CDOID id,
int referenceChunk,
boolean loadOnDemand)
|
CDORevision |
getRevisionByTime(CDOID id,
int referenceChunk,
long timeStamp)
|
CDORevision |
getRevisionByTime(CDOID id,
int referenceChunk,
long timeStamp,
boolean loadOnDemand)
|
CDORevision |
getRevisionByVersion(CDOID id,
int referenceChunk,
int version)
|
CDORevision |
getRevisionByVersion(CDOID id,
int referenceChunk,
int version,
boolean loadOnDemand)
|
java.util.List<CDORevision> |
getRevisions(java.util.Collection<CDOID> ids,
int referenceChunk)
|
java.util.List<CDORevision> |
getRevisionsByTime(java.util.Collection<CDOID> ids,
int referenceChunk,
long timeStamp,
boolean loadMissingRevisions)
|
void |
setCache(CDORevisionCache cache)
|
getCDOIDObjectFactory
CDOIDObjectFactory getCDOIDObjectFactory()
getObjectType
org.eclipse.emf.ecore.EClass getObjectType(CDOID id)
- Returns:
- The type of an object if a revision for that object is in the revision cache,
null otherwise. - Since:
- 2.0
containsRevision
boolean containsRevision(CDOID id)
containsRevisionByTime
boolean containsRevisionByTime(CDOID id,
long timeStamp)
containsRevisionByVersion
boolean containsRevisionByVersion(CDOID id,
int version)
getRevision
CDORevision getRevision(CDOID id,
int referenceChunk)
getRevision
CDORevision getRevision(CDOID id,
int referenceChunk,
boolean loadOnDemand)
getRevisionByTime
CDORevision getRevisionByTime(CDOID id,
int referenceChunk,
long timeStamp)
getRevisionByTime
CDORevision getRevisionByTime(CDOID id,
int referenceChunk,
long timeStamp,
boolean loadOnDemand)
getRevisionByVersion
CDORevision getRevisionByVersion(CDOID id,
int referenceChunk,
int version)
getRevisionByVersion
CDORevision getRevisionByVersion(CDOID id,
int referenceChunk,
int version,
boolean loadOnDemand)
getRevisions
java.util.List<CDORevision> getRevisions(java.util.Collection<CDOID> ids,
int referenceChunk)
getRevisionsByTime
java.util.List<CDORevision> getRevisionsByTime(java.util.Collection<CDOID> ids,
int referenceChunk,
long timeStamp,
boolean loadMissingRevisions)
- Since:
- 2.0
getResourceID
CDOID getResourceID(CDOID folderID,
java.lang.String name,
long timeStamp)
- Since:
- 2.0
getCache
CDORevisionCache getCache()
- Since:
- 2.0
setCache
void setCache(CDORevisionCache cache)
- Since:
- 2.0