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

      • detailedProperties

        private final boolean detailedProperties
      • oldPropertyValues

        private final boolean oldPropertyValues
    • Constructor Detail

      • ManualEntryLogger

        public ManualEntryLogger​(DbLogManagerFactory factory)
        Creates a new plate event logger.
        Parameters:
        factory - The log manager factory currently in use
    • 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