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 interface
A mix-in interface forconflict resolvers
that need to know about non-conflicting invalidations. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns thetransaction
this conflict resolver is associated with.void
resolveConflicts
(Set<CDOObject> conflicts) Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.void
setTransaction
(CDOTransaction transaction) Sets thetransaction
this conflict resolver is to be associated with.
-
Methodendetails
-
getTransaction
CDOTransaction getTransaction()Returns thetransaction
this conflict resolver is associated with. -
setTransaction
Sets thetransaction
this conflict resolver is to be associated with. -
resolveConflicts
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
-