Я ищу тест isDeleted () для экземпляров Grails (GORM):
Project p = ... get persistent entity from somewhere ...
p.delete() // done in some nested logic
... sometime later in the code prior to commit of the tx ...
if (!p.isDeleted()) ... do some more stuff ...
В моем приложении логика, которая может удалить p, находится где-то в другом месте, и передача флага обратно, или что-то еще, было бы проблемой.