Class LogMessage

java.lang.Object
io.goobi.viewer.model.log.LogMessage
All Implemented Interfaces:
Serializable, Comparable<LogMessage>
Direct Known Subclasses:
CampaignLogMessage

@MappedSuperclass public class LogMessage extends Object implements Serializable, Comparable<LogMessage>
Author:
Florian Alpers
See Also:
  • Constructor Details

    • LogMessage

      public LogMessage(String message, Long creatorId, HttpServletRequest request)
      Parameters:
      message - log message text
      creatorId - database ID of the creating user
      request - HTTP request used to resolve the creator avatar URL
    • LogMessage

      public LogMessage(String message, Long creatorId, LocalDateTime dateCreated, HttpServletRequest request)
      Parameters:
      message - log message text
      creatorId - database ID of the creating user
      dateCreated - explicit creation timestamp to use
      request - HTTP request used to resolve the creator avatar URL
    • LogMessage

      public LogMessage(LogMessage source, HttpServletRequest request)
      Parameters:
      source - existing log message to copy fields from
      request - HTTP request used to resolve the creator avatar URL
    • LogMessage

      public LogMessage(LogMessage source)
      Parameters:
      source - existing log message to copy fields from
    • LogMessage

      public LogMessage()
  • Method Details