Package io.goobi.viewer.model.log
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 Summary
ConstructorsConstructorDescriptionLogMessage(LogMessage source) LogMessage(LogMessage source, HttpServletRequest request) LogMessage(String message, Long creatorId, HttpServletRequest request) LogMessage(String message, Long creatorId, LocalDateTime dateCreated, HttpServletRequest request) -
Method Summary
-
Constructor Details
-
LogMessage
- Parameters:
message- log message textcreatorId- database ID of the creating userrequest- HTTP request used to resolve the creator avatar URL
-
LogMessage
public LogMessage(String message, Long creatorId, LocalDateTime dateCreated, HttpServletRequest request) - Parameters:
message- log message textcreatorId- database ID of the creating userdateCreated- explicit creation timestamp to userequest- HTTP request used to resolve the creator avatar URL
-
LogMessage
- Parameters:
source- existing log message to copy fields fromrequest- HTTP request used to resolve the creator avatar URL
-
LogMessage
- Parameters:
source- existing log message to copy fields from
-
LogMessage
public LogMessage()
-
-
Method Details
-
getId
-
getCreatorId
-
getDateCreated
-
getMessage
-
getCreator
-
compareTo
- Specified by:
compareToin interfaceComparable<LogMessage>
-
toString
-