Package org.eclipse.emf.spi.cdo

Client service provider interfaces and useful base implementations.


Interface Summary
CDOSessionProtocol If the meaning of this type isn't clear, there really should be more of a description here...
CDOStore A CDO specific version of an InternalEObject.EStore.
CDOTransactionStrategy If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOLoadable If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOObject If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORemoteSession If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDORemoteSessionManager If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOResource Internal protocol for the CDOResource.
InternalCDOSavepoint If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOSession If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOSessionConfiguration If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOTransaction If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOTransaction.InternalCDOCommitContext Provides a context for a commit operation.
InternalCDOUserSavepoint If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOUserTransaction If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOView If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOViewSet If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOXASavepoint If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOXATransaction If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOXATransaction.InternalCDOXACommitContext If the meaning of this type isn't clear, there really should be more of a description here...
 

Class Summary
AbstractChangeSetsConflictResolver If the meaning of this type isn't clear, there really should be more of a description here...
AbstractConflictResolver If the meaning of this type isn't clear, there really should be more of a description here...
AbstractObjectConflictResolver If the meaning of this type isn't clear, there really should be more of a description here...
AbstractObjectConflictResolver.MergeLocalChangesPerFeature Deprecated. As of 4.0 use CDOMergingConflictResolver
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges Deprecated.
AbstractObjectConflictResolver.ThreeWayMerge If the meaning of this type isn't clear, there really should be more of a description here...
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector If the meaning of this type isn't clear, there really should be more of a description here...
AbstractQueryIterator<T> If the meaning of this type isn't clear, there really should be more of a description here...
CDOChangeSubscriptionAdapter If the meaning of this type isn't clear, there really should be more of a description here...
CDOMergingConflictResolver If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionInvalidationAggregator Deprecated. As of 4.2 use CDOSessionInvalidationEventQueue.
CDOSessionInvalidationEventQueue If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.CommitTransactionResult If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.LockObjectsResult If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.OpenSessionResult If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.RefreshSessionResult If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.RepositoryTimeResult If the meaning of this type isn't clear, there really should be more of a description here...
CDOSessionProtocol.UnlockObjectsResult If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.ChangedInSourceAndTargetConflict If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.Conflict If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.PerFeature If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.PerFeature.ManyValued If the meaning of this type isn't clear, there really should be more of a description here...
DefaultCDOMerger.PerFeature.ManyValued.Element A virtual list element to establish unique relations between ancestor, source and target sides.
DefaultCDOMerger.PerFeature.ManyValued.PerSide<T> Holds data for the source and target sides.
FSMUtil If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOSession.MergeData A data structure that holds all input and output values of InternalCDOSession.getMergeData().
InternalCDOTransaction.ApplyChangeSetResult If the meaning of this type isn't clear, there really should be more of a description here...
InternalCDOView.ViewAndState Optimizes the storage of CDOObject.cdoView() and CDOObject.cdoState().
InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState If the meaning of this type isn't clear, there really should be more of a description here...
 

Enum Summary
DefaultCDOMerger.PerFeature.ManyValued.Side Enumerates the possible sides of a merge, i.e., DefaultCDOMerger.PerFeature.ManyValued.Side.SOURCE and DefaultCDOMerger.PerFeature.ManyValued.Side.TARGET.
DefaultCDOMerger.ResolutionPreference Enumerates the possible resolution preferences that can be used with a DefaultCDOMerger.
 

Exception Summary
InternalCDOTransaction.ChangeSetOutdatedException If the meaning of this type isn't clear, there really should be more of a description here...
 



Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.