Package org.eclipse.emf.cdo.transaction
Schnittstelle CDOConflictResolver
- Alle bekannten Unterschnittstellen:
CDOConflictResolver.NonConflictAware,CDOConflictResolver2,CDOConflictResolver3
- Alle bekannten Implementierungsklassen:
AbstractChangeSetsConflictResolver,AbstractConflictResolver,AbstractObjectConflictResolver,AbstractObjectConflictResolver.MergeLocalChangesPerFeature,AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges,AbstractObjectConflictResolver.ThreeWayMerge,CDOMergingConflictResolver
public interface CDOConflictResolver
A strategy used to customize the default conflict resolution behavior of
transactions.- Seit:
- 2.0
- Autor:
- Eike Stepper
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic interfaceA mix-in interface forconflict resolversthat need to know about non-conflicting invalidations. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns thetransactionthis conflict resolver is associated with.voidresolveConflicts(Set<CDOObject> conflicts) Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.voidsetTransaction(CDOTransaction transaction) Sets thetransactionthis conflict resolver is to be associated with.
-
Methodendetails
-
getTransaction
CDOTransaction getTransaction()Returns thetransactionthis conflict resolver is associated with. -
setTransaction
Sets thetransactionthis conflict resolver is to be associated with. -
resolveConflicts
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
-