Class AnnotationSetLogger

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

public class AnnotationSetLogger
extends Object
implements EntityLogger
Logger for annotations sets that detects and logs changes to inherited anntations as updates to the parent item that are inheriting the annotations.
Version:
2.13
Author:
Nicklas
Last modified
$Date: 2017-05-22 14:35:27 +0200 (må, 22 maj 2017) $
  • Field Details

    • factory

      private final DbLogManagerFactory factory
    • detailedProperties

      private final boolean detailedProperties
    • oldPropertyValues

      private final boolean oldPropertyValues
  • Constructor Details

  • 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