Class 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 Detail

      • detailedProperties

        private final boolean detailedProperties
      • oldPropertyValues

        private final boolean oldPropertyValues
    • Method Detail

      • 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