Interface DBReminder

  • All Superinterfaces:
    de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.GenericObject, HibiscusDBObject, java.rmi.Remote, de.willuhn.datasource.rmi.Transactionable
    All Known Implementing Classes:
    DBReminderImpl

    public interface DBReminder
    extends HibiscusDBObject
    Ein in der Datenbank gespeicherter Reminder.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      de.willuhn.jameica.reminder.Reminder getReminder()
      Liefert das zugehoerige Reminder-Objekt.
      java.lang.String getUUID()
      Liefert die UUID des Reminders.
      void setReminder​(de.willuhn.jameica.reminder.Reminder reminder)
      Speichert das zugehoerige Reminder-Objekt.
      void setUUID​(java.lang.String uuid)
      Speichert die UUID des Reminders.
      • Methods inherited from interface de.willuhn.datasource.rmi.Changeable

        clear, delete, isNewObject, overwrite, store
      • Methods inherited from interface de.willuhn.datasource.rmi.DBObject

        addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
      • Methods inherited from interface de.willuhn.datasource.GenericObject

        getAttributeNames, getID
      • Methods inherited from interface de.willuhn.datasource.rmi.Transactionable

        transactionBegin, transactionCommit, transactionRollback
    • Method Detail

      • getUUID

        java.lang.String getUUID()
                          throws java.rmi.RemoteException
        Liefert die UUID des Reminders.
        Returns:
        die UUID des Reminders.
        Throws:
        java.rmi.RemoteException
      • setUUID

        void setUUID​(java.lang.String uuid)
              throws java.rmi.RemoteException
        Speichert die UUID des Reminders.
        Parameters:
        uuid - die UUID des Reminders.
        Throws:
        java.rmi.RemoteException
      • getReminder

        de.willuhn.jameica.reminder.Reminder getReminder()
                                                  throws java.rmi.RemoteException
        Liefert das zugehoerige Reminder-Objekt.
        Returns:
        das zugehoerige Reminder-Objekt.
        Throws:
        java.rmi.RemoteException
      • setReminder

        void setReminder​(de.willuhn.jameica.reminder.Reminder reminder)
                  throws java.rmi.RemoteException
        Speichert das zugehoerige Reminder-Objekt.
        Parameters:
        reminder - das zugehoerige Reminder-Objekt.
        Throws:
        java.rmi.RemoteException