|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.transaction.TransactionalEditingDomainListenerImpl
public class TransactionalEditingDomainListenerImpl
A default implementation of the TransactionalEditingDomainListener
interface that does nothing in response to those call-backs, but which is
useful for subclassing to handle just the interesting events.
Constructor Summary | |
---|---|
TransactionalEditingDomainListenerImpl()
Initializes me. |
Method Summary | |
---|---|
void |
editingDomainDisposing(TransactionalEditingDomainEvent event)
Signals that the transactional editing domain to which the lister is attached is to be disposed. |
void |
transactionClosed(TransactionalEditingDomainEvent event)
Signals that a transaction has closed, either with a successful commit or with a roll-back. |
void |
transactionClosing(TransactionalEditingDomainEvent event)
Signals that a transaction has finished its work and is about to close. |
void |
transactionInterrupted(TransactionalEditingDomainEvent event)
Signals that a transaction that has requested activation was interrupted before it could start. |
void |
transactionStarted(TransactionalEditingDomainEvent event)
Signals that a transaction has been activated. |
void |
transactionStarting(TransactionalEditingDomainEvent event)
Signals that a transaction has requested activation, but is not yet started. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TransactionalEditingDomainListenerImpl()
Method Detail |
---|
public void editingDomainDisposing(TransactionalEditingDomainEvent event)
TransactionalEditingDomainListener
Signals that the transactional editing domain to which the lister is attached is to be disposed. Disposal result, among other things, in the removal of the listener from it.
editingDomainDisposing
in interface TransactionalEditingDomainListener
event
- indicates the editing domain that is being disposed. The event
has no
transactionpublic void transactionClosed(TransactionalEditingDomainEvent event)
TransactionalEditingDomainListener
Signals that a transaction has closed, either with a successful commit or
with a roll-back. The status of the
transaction will indicate which has occurred; an
IStatus.ERROR indicates roll-back. This event is sent after
all post-commit notifications have gone out to
ResourceSetListener
s.
This event is not sent for nested transactions.
transactionClosed
in interface TransactionalEditingDomainListener
event
- indicates the transaction that has closedpublic void transactionClosing(TransactionalEditingDomainEvent event)
TransactionalEditingDomainListener
Signals that a transaction has finished its work and is about to close. This may be the beginning of the normal commit sequence of trigger firing followed by validation (subsequently rolling back, if necessary), or an explicit roll-back requested by the transaction, itself.
This event is not sent for nested transactions, nor for a transaction's entry into the yielded state.
transactionClosing
in interface TransactionalEditingDomainListener
event
- indicates the transaction that is about to closepublic void transactionInterrupted(TransactionalEditingDomainEvent event)
TransactionalEditingDomainListener
Signals that a transaction that has requested activation was interrupted before it could start. Thus, this indicates a failed start.
This event is not sent for nested transactions.
transactionInterrupted
in interface TransactionalEditingDomainListener
event
- indicates the transaction that was interruptedpublic void transactionStarted(TransactionalEditingDomainEvent event)
TransactionalEditingDomainListener
Signals that a transaction has been activated.
This event is not sent for nested transactions, nor for a transaction's resumption from the yielded state.
transactionStarted
in interface TransactionalEditingDomainListener
event
- indicates the transaction that has startedpublic void transactionStarting(TransactionalEditingDomainEvent event)
TransactionalEditingDomainListener
Signals that a transaction has requested activation, but is not yet started. Note that any number of transactions may be in this state simultaneously, on different threads, but obviously only one will actually start.
This event is not sent for nested transactions, nor for a transaction's resumption from the yielded state.
transactionStarting
in interface TransactionalEditingDomainListener
event
- indicates the transaction that is about to start
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |