Package de.willuhn.jameica.messaging
Class ReminderMessage
- java.lang.Object
-
- de.willuhn.jameica.messaging.QueryMessage
-
- de.willuhn.jameica.messaging.ReminderMessage
-
- All Implemented Interfaces:
Message
public class ReminderMessage extends QueryMessage
Erweitert eine Query-Message, um das urspruenglich geplante Ausfuehrungsdatum von Remindern mit angegeben zu koennen. Wenn Jameica zum Zeitpunkt der Faelligkeit gerade nicht laeuft, werden die Erinnerungen ja bei der naechstmoeglichen Gelegenheit geschickt. Das Datum des Versandes der Message kann also spaeter sein, als die eigentliche Planung. Damit der Empfaenger der Nachricht dennoch erkennen kann, wann der Reminder eigentlich faellig war, wird dieser Soll-Termin hier mit angegeben.
-
-
Constructor Summary
Constructors Constructor Description ReminderMessage(java.util.Date date, java.lang.String uuid, java.util.Map<java.lang.String,java.io.Serializable> data)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Date
getDate()
Liefert das Datum, zu dem die Ausfuehrung eigentlich geplant war.java.lang.String
getUUID()
Liefert die zugehoerige UUID des Reminders.-
Methods inherited from class de.willuhn.jameica.messaging.QueryMessage
getData, getName, setData, setName
-
-
-
-
Constructor Detail
-
ReminderMessage
public ReminderMessage(java.util.Date date, java.lang.String uuid, java.util.Map<java.lang.String,java.io.Serializable> data)
ct.- Parameters:
date
- das Datum, zu dem die Ausfuehrung eigentlich geplant war.uuid
- die UUID des zugehoerigen Reminders.data
- die Nutzdaten.
-
-
Method Detail
-
getDate
public java.util.Date getDate()
Liefert das Datum, zu dem die Ausfuehrung eigentlich geplant war.- Returns:
- das Datum, zu dem die Ausfuehrung eigentlich geplant war.
-
getUUID
public java.lang.String getUUID()
Liefert die zugehoerige UUID des Reminders.- Returns:
- die UUID des Reminders.
-
-