Class DatabaseLogEntry

    • Constructor Detail

      • DatabaseLogEntry

        public DatabaseLogEntry()
    • Method Detail

      • getMapping

        public abstract java.util.Map<java.lang.Object,​java.lang.Object> getMapping()
        Returns:
        parameters for mybatis SQL statement
      • getMappingIdentifier

        public abstract java.lang.String getMappingIdentifier()
        Returns:
        identifier for mybatis SQL statement
      • followup

        @Nullable
        public @Nullable DatabaseLogEntry followup()
        for interdependent log entries, i.e. with foreign keys referencing other entries
        Returns:
        null if no followup needed, else log entry that needs to be inserted directly afterwards e.g. to use LAST_INSERT_ID from mysql
      • print

        public void print​(java.io.PrintStream out)
      • print

        public void print()