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 void
attachingObject
(CDOTransaction transaction, CDOObject object) Asynchronously executes the delegate handler'sattachingObject()
method.void
committedTransaction
(CDOTransaction transaction, CDOCommitContext commitContext) Synchronously executes the delegate handler'scommittedTransaction()
method.void
committingTransaction
(CDOTransaction transaction, CDOCommitContext commitContext) Asynchronously executes the delegate handler'scommittingTransaction()
method.final void
detachingObject
(CDOTransaction transaction, CDOObject object) Asynchronously executes the delegate handler'sdetachingObject()
method.final void
modifyingObject
(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange) Asynchronously executes the delegate handler'smodifyingObject()
method.void
rolledBackTransaction
(CDOTransaction transaction) Synchronously executes the delegate handler'srolledBackTransaction()
method.protected void
Should be overridden if you want to use different threading mechanism.
-
Konstruktordetails
-
CDOAsyncTransactionHandler
-
-
Methodendetails
-
attachingObject
Asynchronously executes the delegate handler'sattachingObject()
method.- Angegeben von:
attachingObject
in SchnittstelleCDOTransactionHandler1
-
detachingObject
Asynchronously executes the delegate handler'sdetachingObject()
method.- Angegeben von:
detachingObject
in SchnittstelleCDOTransactionHandler1
-
modifyingObject
public final void modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange) Asynchronously executes the delegate handler'smodifyingObject()
method.- Angegeben von:
modifyingObject
in SchnittstelleCDOTransactionHandler1
-
committingTransaction
Asynchronously executes the delegate handler'scommittingTransaction()
method.- Angegeben von:
committingTransaction
in SchnittstelleCDOTransactionHandler2
-
committedTransaction
Synchronously executes the delegate handler'scommittedTransaction()
method.- Angegeben von:
committedTransaction
in SchnittstelleCDOTransactionHandler2
-
rolledBackTransaction
Synchronously executes the delegate handler'srolledBackTransaction()
method.- Angegeben von:
rolledBackTransaction
in SchnittstelleCDOTransactionHandler2
-
runAsync
Should be overridden if you want to use different threading mechanism.
-