Package de.willuhn.jameica.hbci.server
Class NachrichtImpl
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.NachrichtImpl
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject
,de.willuhn.datasource.rmi.Changeable
,de.willuhn.datasource.rmi.DBObject
,de.willuhn.datasource.rmi.Transactionable
,HibiscusDBObject
,Nachricht
,Serializable
,Remote
Implementierung der System-Nachrichten einer Bank.
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBLZ()
Liefert die BLZ dieser Nachricht.getDatum()
Liefert das Datum der Nachricht.Liefert den Nachrichtentext.protected String
protected void
boolean
Prueft, ob die Nachricht bereits gelesen wurde.void
Speichert die BLZ.void
Speichert das Datum.void
setGelesen
(boolean b) Markiert die Nachricht als gelesen/ungelesen.void
setNachricht
(String nachricht) Speichert den Nachrichtentext.void
store()
protected void
Methods inherited from class de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
delete, getMeta, setMeta
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.RemoteServer
getClientHost, getLog, setLog
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
Methods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, load, removeDeleteListener, removeStoreListener
Methods inherited from interface de.willuhn.datasource.GenericObject
getAttributeNames, getID
Methods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMeta
Methods inherited from interface de.willuhn.datasource.rmi.Transactionable
transactionBegin, transactionCommit, transactionRollback
-
Constructor Details
-
NachrichtImpl
- Throws:
RemoteException
-
-
Method Details
-
getTableName
- Specified by:
getTableName
in classde.willuhn.datasource.db.AbstractDBObject
- See Also:
-
getPrimaryAttribute
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.rmi.DBObject
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.GenericObject
- Specified by:
getPrimaryAttribute
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
- See Also:
-
insertCheck
protected void insertCheck() throws de.willuhn.util.ApplicationException- Overrides:
insertCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
updateCheck
protected void updateCheck() throws de.willuhn.util.ApplicationException- Overrides:
updateCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
getBLZ
Description copied from interface:Nachricht
Liefert die BLZ dieser Nachricht.- Specified by:
getBLZ
in interfaceNachricht
- Returns:
- BLZ
- Throws:
RemoteException
- See Also:
-
getDatum
Description copied from interface:Nachricht
Liefert das Datum der Nachricht.- Specified by:
getDatum
in interfaceNachricht
- Returns:
- Datum
- Throws:
RemoteException
- See Also:
-
isGelesen
Description copied from interface:Nachricht
Prueft, ob die Nachricht bereits gelesen wurde.- Specified by:
isGelesen
in interfaceNachricht
- Returns:
- true, wenn sie gelesen wurde.
- Throws:
RemoteException
- See Also:
-
getNachricht
Description copied from interface:Nachricht
Liefert den Nachrichtentext.- Specified by:
getNachricht
in interfaceNachricht
- Returns:
- Nachrichtentext.
- Throws:
RemoteException
- See Also:
-
setBLZ
Description copied from interface:Nachricht
Speichert die BLZ.- Specified by:
setBLZ
in interfaceNachricht
- Parameters:
blz
-- Throws:
RemoteException
- See Also:
-
setDatum
Description copied from interface:Nachricht
Speichert das Datum.- Specified by:
setDatum
in interfaceNachricht
- Parameters:
datum
-- Throws:
RemoteException
- See Also:
-
setGelesen
Description copied from interface:Nachricht
Markiert die Nachricht als gelesen/ungelesen.- Specified by:
setGelesen
in interfaceNachricht
- Parameters:
b
-- Throws:
RemoteException
- See Also:
-
setNachricht
Description copied from interface:Nachricht
Speichert den Nachrichtentext.- Specified by:
setNachricht
in interfaceNachricht
- Parameters:
nachricht
-- Throws:
RemoteException
- See Also:
-
store
- Specified by:
store
in interfacede.willuhn.datasource.rmi.Changeable
- Overrides:
store
in classAbstractHibiscusDBObject
- Throws:
RemoteException
de.willuhn.util.ApplicationException
- See Also:
-