Community
Participate
Working Groups
In Sirius, we have the interface ModelChangeTrigger that allows to provide a pre-commit listener to the Sirius Session through the SessionEventBroker. The SessionEventBroker is a ResourceSetListener and might then throw a RollbackException in transactionAboutToCommit method. The ModelChangeTrigger does not allow to throw a RollbackException. It could be useful to have the possibility to rollback the whole transaction from a provided ModelChangeTrigger.
New Gerrit change created: https://git.eclipse.org/r/164054
It's a technical issue without end-user validation steps
Triaged as technical issue.