Package | Description |
---|---|
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.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.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.spi.cdo |
Client service provider interfaces and useful base implementations.
|
Modifier and Type | Method and Description |
---|---|
List<CDORevisionKey> |
CDOChangeSetData.getChangedObjects()
Returns a collection of revision keys denoting which (original) revisions have been changed in the context of a
commit operation.
|
Modifier and Type | Method and Description |
---|---|
CDORevisionKey |
CDODataInput.readCDORevisionKey() |
Modifier and Type | Method and Description |
---|---|
void |
CDODataOutput.writeCDORevisionKey(CDORevisionKey revisionKey) |
Modifier and Type | Interface and Description |
---|---|
interface |
CDORevision
|
static interface |
CDORevisionCache.EvictionEvent
An
event fired from a revision cache for revisions that
are evicted because they are no longer strongly referenced when free memory runs low. |
Modifier and Type | Method and Description |
---|---|
static CDORevisionKey |
CDORevisionUtil.copyRevisionKey(CDORevisionKey source) |
static CDORevisionKey |
CDORevisionUtil.createRevisionKey(CDOID id,
CDOBranch branch,
int version) |
static CDORevisionKey |
CDORevisionUtil.parseRevisionKey(String source,
CDOBranchManager branchManager) |
Modifier and Type | Method and Description |
---|---|
int |
CDORevisionUtil.CDORevisionComparator.compare(CDORevisionKey rev1,
CDORevisionKey rev2) |
static CDORevisionKey |
CDORevisionUtil.copyRevisionKey(CDORevisionKey source) |
static String |
CDORevisionUtil.formatRevisionKey(CDORevisionKey key) |
Modifier and Type | Method and Description |
---|---|
static CDOChangeSetData |
CDORevisionUtil.createChangeSetData(List<CDOIDAndVersion> newObjects,
List<CDORevisionKey> changedObjects,
List<CDOIDAndVersion> detachedObjects) |
Modifier and Type | Interface and Description |
---|---|
interface |
CDORevisionDelta
Represents the change delta between two
revisions of a CDO object. |
Modifier and Type | Method and Description |
---|---|
Map<CDOID,CDORevisionKey> |
CDORevisionAvailabilityInfo.getAvailableRevisions() |
Modifier and Type | Method and Description |
---|---|
void |
CDORevisionAvailabilityInfo.addRevision(CDORevisionKey key) |
Modifier and Type | Method and Description |
---|---|
static CDOCommitData |
CDOCommitInfoUtil.createCommitData(List<CDOPackageUnit> newPackageUnits,
List<CDOIDAndVersion> newObjects,
List<CDORevisionKey> changedObjects,
List<CDOIDAndVersion> detachedObjects) |
Modifier and Type | Method and Description |
---|---|
CDORevisionKey |
CDODataInputImpl.readCDORevisionKey() |
Modifier and Type | Method and Description |
---|---|
void |
CDODataOutputImpl.writeCDORevisionKey(CDORevisionKey revisionKey) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalCDORevisionDelta
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Class and 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 a
branch when the object is
still associated with a revision from one of the baseline branches. |
Modifier and Type | Method and Description |
---|---|
CDOSessionProtocol.LockObjectsResult |
InternalRepository.lock(InternalView view,
IRWLockManager.LockType type,
List<CDORevisionKey> keys,
boolean recursive,
long timeout) |
Modifier and Type | Method and Description |
---|---|
CDORevisionKey[] |
StaleRevisionLockException.getStaleRevisions() |
Constructor and Description |
---|
StaleRevisionLockException(CDORevisionKey[] staleRevisions) |
Modifier and Type | Method and Description |
---|---|
void |
CDOInvalidationPolicy.handleInvalidation(CDOObject object,
CDORevisionKey key) |
Modifier and Type | Method and Description |
---|---|
CDORevisionKey[] |
CDOSessionProtocol.LockObjectsResult.getStaleRevisions() |
Modifier and Type | Method and Description |
---|---|
void |
CDOSessionProtocol.RefreshSessionResult.addDetachedObject(CDORevisionKey revision) |
Modifier and Type | Method and Description |
---|---|
CDOSessionProtocol.LockObjectsResult |
CDOSessionProtocol.delegateLockObjects(String lockAreaID,
List<CDORevisionKey> revisionKeys,
CDOBranch viewedBranch,
IRWLockManager.LockType lockType,
boolean recursive,
long timeout) |
void |
InternalCDOView.invalidate(CDOBranch branch,
long lastUpdateTime,
List<CDORevisionKey> allChangedObjects,
List<CDOIDAndVersion> allDetachedObjects,
Map<CDOID,InternalCDORevision> oldRevisions,
boolean async)
Deprecated.
|
void |
InternalCDOView.invalidate(CDOBranch branch,
long lastUpdateTime,
List<CDORevisionKey> allChangedObjects,
List<CDOIDAndVersion> allDetachedObjects,
Map<CDOID,InternalCDORevision> oldRevisions,
boolean async,
boolean clearResourcePathCache) |
CDOSessionProtocol.LockObjectsResult |
CDOSessionProtocol.lockObjects2(List<CDORevisionKey> revisionKeys,
int viewID,
CDOBranch viewedBranch,
IRWLockManager.LockType lockType,
boolean recursive,
long timeout) |
void |
CDOSessionProtocol.switchTarget(int viewID,
CDOBranchPoint branchPoint,
List<InternalCDOObject> invalidObjects,
List<CDORevisionKey> allChangedObjects,
List<CDOIDAndVersion> allDetachedObjects,
OMMonitor monitor) |
Constructor and Description |
---|
LockObjectsResult(boolean successful,
boolean timedOut,
boolean waitForUpdate,
long requiredTimestamp,
CDORevisionKey[] staleRevisions)
Deprecated.
|
LockObjectsResult(boolean successful,
boolean timedOut,
boolean waitForUpdate,
long requiredTimestamp,
CDORevisionKey[] staleRevisions,
CDOLockState[] newLockStates,
long timestamp) |
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.