DbLoggableEvent

public class DbLoggableEvent extends LoggableEvent

Version of LoggableEvent class used when working with DbEventLogger. Additionaly to LoggableEvent it stores LogMappings used for manipulating event parameters before persisting log in the database.

Constructors

DbLoggableEvent

public DbLoggableEvent(List<String> eventSubjects, List<? extends EventFlag> flags, LogMappings mappings)

Creates an instance of DbLoggableEvent using passed parameters

Parameters:
  • eventSubjects – list of event subjects to log
  • flags – event flags used for filtering events by parameters
  • mappingsLogMappings object used for replacing, including and excluding parameters before logging to the database

Methods

getMappings

public LogMappings getMappings()

setMappings

public void setMappings(LogMappings mappings)