Class CampaignLogMessage

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

@Entity public class CampaignLogMessage extends LogMessage
Author:
Florian Alpers
See Also:
  • Constructor Details

    • CampaignLogMessage

      public CampaignLogMessage()
    • CampaignLogMessage

      public CampaignLogMessage(String message, Long creatorId, LocalDateTime dateCreated, Campaign campaign, String pi)
      Parameters:
      message - log message text
      creatorId - ID of the user who created the message
      dateCreated - creation timestamp of the message
      campaign - the campaign this log message belongs to
      pi - persistent identifier of the record this message refers to
    • CampaignLogMessage

      public CampaignLogMessage(String message, Long creatorId, Campaign campaign, String pi)
      Parameters:
      message - log message text
      creatorId - ID of the user who created the message
      campaign - the campaign this log message belongs to
      pi - persistent identifier of the record this message refers to
    • CampaignLogMessage

      public CampaignLogMessage(LogMessage source, Campaign campaign, String pi)
  • Method Details

    • getCampaign

      public Campaign getCampaign()
    • getPi

      public String getPi()