OffsetCampaignMessage

public class OffsetCampaignMessage extends CampaignMessage

A type of a CampaignMessage sent for OffsetCampaigns. The message is sent once, after a predefined delay.

Constructors

OffsetCampaignMessage

public OffsetCampaignMessage(CampaignMessageRecord messageRecord)

OffsetCampaignMessage

public OffsetCampaignMessage(Time startTime)

OffsetCampaignMessage

public OffsetCampaignMessage(Time startTime, Period timeOffset)

OffsetCampaignMessage

public OffsetCampaignMessage(String name, List<String> formats, List<String> languages, String messageKey, Time startTime, Period timeOffset)

Methods

getTimeOffset

public Period getTimeOffset()

setTimeOffset

public final void setTimeOffset(Period timeOffset)

setTimeOffset

public final void setTimeOffset(String timeOffset)

validate

public void validate()

Ensures that the startTime has been provided.

Throws: