Class ManualEntryLogger

java.lang.Object
net.sf.basedb.core.log.db.ManualEntryLogger
All Implemented Interfaces:
EntityLogger

public class ManualEntryLogger extends Object implements EntityLogger
Logger for manual entries. Note that this implementation will ignore entries related to items not implementing the LoggableData interface.
Since:
3.9
Author:
Nicklas
  • Field Details

    • factory

      private final DbLogManagerFactory factory
    • detailedProperties

      private final boolean detailedProperties
    • oldPropertyValues

      private final boolean oldPropertyValues
  • Constructor Details

    • ManualEntryLogger

      public ManualEntryLogger(DbLogManagerFactory factory)
      Creates a new plate event logger.
      Parameters:
      factory - The log manager factory currently in use
  • Method Details

    • logChanges

      public void logChanges(LogManager logManager, EntityDetails details)
      Description copied from interface: EntityLogger
      Called when changes has been detected to an entity.
      Specified by:
      logChanges in interface EntityLogger
      Parameters:
      logManager - The log manager for the current transaction
      details - Detailed information about the entity that has changed