Class 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 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.