Я полагаю, что вы можете получить из AuditEventListener
и переопределить OnPostInsert
, OnPostRecreateCollection
, OnPostUpdate
, OnPreRemoveCollection
, OnPreUpdateCollection
и в вашем impl ничего не делать в этих методах (сохраняйте только базовый класс 'OnPostDelete
подразумевается)Затем передайте этот класс в качестве аргумента configuration.IntegrateWithEnvers([yourEventListenerHere], enversCfg)
.
Однако Envers может оказаться для вас излишним (вы не можете использовать его API запросов и другие вещи, если просто храните информацию об удалении).Может быть, в вашем случае достаточно простой реализации IPostDeleteEventListener
(в зависимости от того, что вы хотите сохранить)?