Package org.eclipse.emf.cdo.transaction
Klasse CDOAsyncTransactionHandler
java.lang.Object
org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler
- Alle implementierten Schnittstellen:
CDOTransactionHandler,CDOTransactionHandler1,CDOTransactionHandler2,CDOTransactionHandlerBase
Asynchronously executes a delegate handler's pre-event methods. The delegate handler's code may access the
view without causing deadlocks.- Seit:
- 2.0
- Autor:
- Simon McDuff
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.transaction.CDOTransactionHandler1
CDOTransactionHandler1.WithUndo -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal voidattachingObject(CDOTransaction transaction, CDOObject object) Asynchronously executes the delegate handler'sattachingObject()method.voidcommittedTransaction(CDOTransaction transaction, CDOCommitContext commitContext) Synchronously executes the delegate handler'scommittedTransaction()method.voidcommittingTransaction(CDOTransaction transaction, CDOCommitContext commitContext) Asynchronously executes the delegate handler'scommittingTransaction()method.final voiddetachingObject(CDOTransaction transaction, CDOObject object) Asynchronously executes the delegate handler'sdetachingObject()method.final voidmodifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange) Asynchronously executes the delegate handler'smodifyingObject()method.voidrolledBackTransaction(CDOTransaction transaction) Synchronously executes the delegate handler'srolledBackTransaction()method.protected voidShould be overridden if you want to use different threading mechanism.
-
Konstruktordetails
-
CDOAsyncTransactionHandler
-
-
Methodendetails
-
attachingObject
Asynchronously executes the delegate handler'sattachingObject()method.- Angegeben von:
attachingObjectin SchnittstelleCDOTransactionHandler1
-
detachingObject
Asynchronously executes the delegate handler'sdetachingObject()method.- Angegeben von:
detachingObjectin SchnittstelleCDOTransactionHandler1
-
modifyingObject
public final void modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange) Asynchronously executes the delegate handler'smodifyingObject()method.- Angegeben von:
modifyingObjectin SchnittstelleCDOTransactionHandler1
-
committingTransaction
Asynchronously executes the delegate handler'scommittingTransaction()method.- Angegeben von:
committingTransactionin SchnittstelleCDOTransactionHandler2
-
committedTransaction
Synchronously executes the delegate handler'scommittedTransaction()method.- Angegeben von:
committedTransactionin SchnittstelleCDOTransactionHandler2
-
rolledBackTransaction
Synchronously executes the delegate handler'srolledBackTransaction()method.- Angegeben von:
rolledBackTransactionin SchnittstelleCDOTransactionHandler2
-
runAsync
Should be overridden if you want to use different threading mechanism.
-