Package org.eclipse.emf.cdo.transaction
Interface CDOTransactionScopeClosedEvent
- All Superinterfaces:
org.eclipse.net4j.util.event.IEvent
public interface CDOTransactionScopeClosedEvent
extends org.eclipse.net4j.util.event.IEvent
Event fired by the real transaction after a scope has closed.
- Since:
- 4.30
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe cause that closed a scope. -
Method Summary
-
Method Details
-
getSource
CDOTransaction getSource()Returns the real transaction that emitted this event.- Specified by:
getSourcein interfaceorg.eclipse.net4j.util.event.IEvent- Returns:
- the owning transaction.
-
getScope
CDOTransactionScope getScope()Returns the scope whose transition completed.- Returns:
- the closed scope.
-
getCause
CDOTransactionScopeClosedEvent.Cause getCause()Returns whether the scope was committed or rolled back.- Returns:
- the completed transition cause.
-