Audit didasarkan pada peristiwa Siklus Hidup JPA. Hanya metode yang secara langsung memanipulasi instance (persist
, merge
dan remove
) memicu peristiwa semacam itu.
Eksekusi kueri, memodifikasi atau lainnya, tidak memicu peristiwa apa pun dan oleh karena itu, tidak akan menyebabkan audit terjadi.
Lihat bagian Spesifikasi JPA 3.5.2 Metode Siklus Hidup untuk detailnya.