Interface Nachricht

  • 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:
    NachrichtImpl

    public interface Nachricht
    extends HibiscusDBObject
    Interface fuer eine System-Nachricht der Bank.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getBLZ()
      Liefert die BLZ dieser Nachricht.
      java.util.Date getDatum()
      Liefert das Datum der Nachricht.
      java.lang.String getNachricht()
      Liefert den Nachrichtentext.
      boolean isGelesen()
      Prueft, ob die Nachricht bereits gelesen wurde.
      void setBLZ​(java.lang.String blz)
      Speichert die BLZ.
      void setDatum​(java.util.Date datum)
      Speichert das Datum.
      void setGelesen​(boolean b)
      Markiert die Nachricht als gelesen/ungelesen.
      void setNachricht​(java.lang.String nachricht)
      Speichert den Nachrichtentext.
      • 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

      • getBLZ

        java.lang.String getBLZ()
                         throws java.rmi.RemoteException
        Liefert die BLZ dieser Nachricht.
        Returns:
        BLZ
        Throws:
        java.rmi.RemoteException
      • getDatum

        java.util.Date getDatum()
                         throws java.rmi.RemoteException
        Liefert das Datum der Nachricht.
        Returns:
        Datum
        Throws:
        java.rmi.RemoteException
      • isGelesen

        boolean isGelesen()
                   throws java.rmi.RemoteException
        Prueft, ob die Nachricht bereits gelesen wurde.
        Returns:
        true, wenn sie gelesen wurde.
        Throws:
        java.rmi.RemoteException
      • getNachricht

        java.lang.String getNachricht()
                               throws java.rmi.RemoteException
        Liefert den Nachrichtentext.
        Returns:
        Nachrichtentext.
        Throws:
        java.rmi.RemoteException
      • setBLZ

        void setBLZ​(java.lang.String blz)
             throws java.rmi.RemoteException
        Speichert die BLZ.
        Parameters:
        blz -
        Throws:
        java.rmi.RemoteException
      • setDatum

        void setDatum​(java.util.Date datum)
               throws java.rmi.RemoteException
        Speichert das Datum.
        Parameters:
        datum -
        Throws:
        java.rmi.RemoteException
      • setGelesen

        void setGelesen​(boolean b)
                 throws java.rmi.RemoteException
        Markiert die Nachricht als gelesen/ungelesen.
        Parameters:
        b -
        Throws:
        java.rmi.RemoteException
      • setNachricht

        void setNachricht​(java.lang.String nachricht)
                   throws java.rmi.RemoteException
        Speichert den Nachrichtentext.
        Parameters:
        nachricht -
        Throws:
        java.rmi.RemoteException