Package org.eclipse.emf.spi.cdo
Klasse AbstractChangeSetsConflictResolver
java.lang.Object
org.eclipse.emf.spi.cdo.AbstractConflictResolver
org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver
- Alle implementierten Schnittstellen:
CDOConflictResolver,CDOConflictResolver.NonConflictAware
- Bekannte direkte Unterklassen:
CDOMergingConflictResolver
public abstract class AbstractChangeSetsConflictResolver
extends AbstractConflictResolver
implements CDOConflictResolver.NonConflictAware
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 4.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.transaction.CDOConflictResolver
CDOConflictResolver.NonConflictAware -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal longvoidhandleNonConflict(long updateTime) protected voidhookTransaction(CDOTransaction transaction) protected voidtransactionAttachingObject(CDOObject object) protected voidtransactionCommitted(CDOCommitContext commitContext) protected voidtransactionCommitting(CDOCommitContext commitContext) protected voidtransactionDetachingObject(CDOObject object) protected voidtransactionModifyingObject(CDOObject object, CDOFeatureDelta featureDelta) protected voidprotected voidunhookTransaction(CDOTransaction transaction) Von Klasse geerbte Methoden org.eclipse.emf.spi.cdo.AbstractConflictResolver
getTransaction, setTransactionVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.transaction.CDOConflictResolver
getTransaction, resolveConflicts, setTransaction
-
Konstruktordetails
-
AbstractChangeSetsConflictResolver
public AbstractChangeSetsConflictResolver() -
AbstractChangeSetsConflictResolver
public AbstractChangeSetsConflictResolver(boolean ensureRemoteNotifications) - Parameter:
ensureRemoteNotifications- boolean to disable the use ofCDOAdapterPolicyto ensure remote changes reception for conflict resolution, true by default. Can be disabled to limit network traffic whenCDOCommonSession.Options.PassiveUpdateModeis enabled and inCDOCommonSession.Options.PassiveUpdateMode.CHANGESorCDOCommonSession.Options.PassiveUpdateMode.ADDITIONS- Seit:
- 4.4
-
-
Methodendetails
-
getLocalChangeSetData
-
getLocalChangeSet
-
getRemoteChangeSetData
-
getRemoteChangeSet
-
getRemoteTimeStamp
public final long getRemoteTimeStamp()- Seit:
- 4.4
-
handleNonConflict
public void handleNonConflict(long updateTime) - Angegeben von:
handleNonConflictin SchnittstelleCDOConflictResolver.NonConflictAware- Seit:
- 4.3
-
hookTransaction
- Setzt außer Kraft:
hookTransactionin KlasseAbstractConflictResolver
-
unhookTransaction
- Setzt außer Kraft:
unhookTransactionin KlasseAbstractConflictResolver
-
transactionAttachingObject
- Seit:
- 4.4
-
transactionDetachingObject
- Seit:
- 4.4
-
transactionModifyingObject
- Seit:
- 4.4
-
transactionCommitting
- Seit:
- 4.4
-
transactionCommitted
- Seit:
- 4.4
-
transactionRolledBack
protected void transactionRolledBack()- Seit:
- 4.4
-