Hibernate + Envers + Como saber se o insert funcionou

Galera,

Tenho uma aplicação que deve gravar em um arquivo as execuções dos inserts, updates e deletes.
Estou usando o hibernate com envers e utilizo os eventos “post-insert”, “post-update”, “post-delete” para fazer a gravação dos SQL no arquivo.
No entando, percebi que esses eventos são executados mesmo se o insert, update e delete falharem.
Como faço, dentro dos eventos, para saber se a operação (insert, update e delete) foi executada com sucesso?

Obrigado!!!