EntityPropertyChangeSubscriberForAuditTrail

Implementation of the Causeway EntityPropertyChangeSubscriber creates a log entry to the database (the AuditTrailEntry entity) each time a user either logs on or logs out, or if their session expires.

API

EntityPropertyChangeSubscriberForAuditTrail.java
class EntityPropertyChangeSubscriberForAuditTrail {
  boolean isEnabled()
  void onChanging(EntityPropertyChange entityPropertyChange)
  void onChanging(Can<EntityPropertyChange> entityPropertyChanges)
}