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 - ÜbersichtVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.transaction.CDOTransactionHandler1CDOTransactionHandler1.WithUndo
- 
KonstruktorübersichtKonstruktoren
- 
MethodenübersichtModifizierer 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- 
attachingObjectAsynchronously executes the delegate handler'sattachingObject()method.- Angegeben von:
- attachingObjectin Schnittstelle- CDOTransactionHandler1
 
- 
detachingObjectAsynchronously executes the delegate handler'sdetachingObject()method.- Angegeben von:
- detachingObjectin Schnittstelle- CDOTransactionHandler1
 
- 
modifyingObjectpublic final void modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange) Asynchronously executes the delegate handler'smodifyingObject()method.- Angegeben von:
- modifyingObjectin Schnittstelle- CDOTransactionHandler1
 
- 
committingTransactionAsynchronously executes the delegate handler'scommittingTransaction()method.- Angegeben von:
- committingTransactionin Schnittstelle- CDOTransactionHandler2
 
- 
committedTransactionSynchronously executes the delegate handler'scommittedTransaction()method.- Angegeben von:
- committedTransactionin Schnittstelle- CDOTransactionHandler2
 
- 
rolledBackTransactionSynchronously executes the delegate handler'srolledBackTransaction()method.- Angegeben von:
- rolledBackTransactionin Schnittstelle- CDOTransactionHandler2
 
- 
runAsyncShould be overridden if you want to use different threading mechanism.
 
-