Package de.willuhn.jameica.hbci.server
Class DBReminderImpl
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- de.willuhn.datasource.db.AbstractDBObject
-
- de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
-
- de.willuhn.jameica.hbci.server.DBReminderImpl
-
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject,de.willuhn.datasource.rmi.Changeable,de.willuhn.datasource.rmi.DBObject,de.willuhn.datasource.rmi.Transactionable,DBReminder,HibiscusDBObject,java.io.Serializable,java.rmi.Remote
public class DBReminderImpl extends AbstractHibiscusDBObject implements DBReminder
Implementierung eines in der Datenbank gespeicherten Reminders.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DBReminderImpl()ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetPrimaryAttribute()de.willuhn.jameica.reminder.RemindergetReminder()Liefert das zugehoerige Reminder-Objekt.protected java.lang.StringgetTableName()java.lang.StringgetUUID()Liefert die UUID des Reminders.protected voidinsertCheck()voidsetReminder(de.willuhn.jameica.reminder.Reminder reminder)Speichert das zugehoerige Reminder-Objekt.voidsetUUID(java.lang.String uuid)Speichert die UUID des Reminders.protected voidupdateCheck()-
Methods inherited from class de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
delete, getMeta, setMeta, store
-
Methods inherited from class de.willuhn.datasource.db.AbstractDBObject
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttribute, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, insert, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollback
-
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
-
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
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, load, removeDeleteListener, removeStoreListener
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMeta
-
-
-
-
Method Detail
-
insertCheck
protected void insertCheck() throws de.willuhn.util.ApplicationException- Overrides:
insertCheckin classde.willuhn.datasource.db.AbstractDBObject- Throws:
de.willuhn.util.ApplicationException- See Also:
AbstractDBObject.insertCheck()
-
updateCheck
protected void updateCheck() throws de.willuhn.util.ApplicationException- Overrides:
updateCheckin classde.willuhn.datasource.db.AbstractDBObject- Throws:
de.willuhn.util.ApplicationException- See Also:
AbstractDBObject.updateCheck()
-
getUUID
public java.lang.String getUUID() throws java.rmi.RemoteExceptionDescription copied from interface:DBReminderLiefert die UUID des Reminders.- Specified by:
getUUIDin interfaceDBReminder- Returns:
- die UUID des Reminders.
- Throws:
java.rmi.RemoteException- See Also:
DBReminder.getUUID()
-
setUUID
public void setUUID(java.lang.String uuid) throws java.rmi.RemoteExceptionDescription copied from interface:DBReminderSpeichert die UUID des Reminders.- Specified by:
setUUIDin interfaceDBReminder- Parameters:
uuid- die UUID des Reminders.- Throws:
java.rmi.RemoteException- See Also:
DBReminder.setUUID(java.lang.String)
-
getReminder
public de.willuhn.jameica.reminder.Reminder getReminder() throws java.rmi.RemoteExceptionDescription copied from interface:DBReminderLiefert das zugehoerige Reminder-Objekt.- Specified by:
getReminderin interfaceDBReminder- Returns:
- das zugehoerige Reminder-Objekt.
- Throws:
java.rmi.RemoteException- See Also:
DBReminder.getReminder()
-
setReminder
public void setReminder(de.willuhn.jameica.reminder.Reminder reminder) throws java.rmi.RemoteExceptionDescription copied from interface:DBReminderSpeichert das zugehoerige Reminder-Objekt.- Specified by:
setReminderin interfaceDBReminder- Parameters:
reminder- das zugehoerige Reminder-Objekt.- Throws:
java.rmi.RemoteException- See Also:
DBReminder.setReminder(de.willuhn.jameica.reminder.Reminder)
-
getPrimaryAttribute
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException- Specified by:
getPrimaryAttributein interfacede.willuhn.datasource.rmi.DBObject- Specified by:
getPrimaryAttributein interfacede.willuhn.datasource.GenericObject- Specified by:
getPrimaryAttributein classde.willuhn.datasource.db.AbstractDBObject- Throws:
java.rmi.RemoteException- See Also:
AbstractDBObject.getPrimaryAttribute()
-
getTableName
protected java.lang.String getTableName()
- Specified by:
getTableNamein classde.willuhn.datasource.db.AbstractDBObject- See Also:
AbstractDBObject.getTableName()
-
-