Class KontoauszugInterval

    • Constructor Detail

      • KontoauszugInterval

        public KontoauszugInterval()
    • Method Detail

      • getNextInterval

        public static java.util.Date getNextInterval​(Konto k)
                                              throws java.rmi.RemoteException
        Ermittelt das naechste Abrufdatum fuer die Kontoauszuege im PDF-Format.
        Parameters:
        k - das zu pruefende Konto.
        Returns:
        das Datum fuer den naechsten Abruf oder NULL, wenn keines ermittelbar ist.
        Throws:
        java.rmi.RemoteException
      • find

        public static KontoauszugInterval find​(java.lang.String id)
        Liefert das Intervall basierend auf der ID.
        Parameters:
        id - die ID des Intervall.
        Returns:
        das Intervall oder NULL, wenn es nicht gefunden wurde.
      • getNextInterval

        public abstract java.util.Date getNextInterval​(java.util.Date last)
        Ermittelt das naechste Intervall basierend auf dem letzten Termin.
        Parameters:
        last - der letzte Termin. Kann NULL sein.
        Returns:
        das naechste Datum oder NULL, wenn keines existiert.
      • getId

        public abstract java.lang.String getId()
        Liefert einen Identifier fuer das Intervall.
        Returns:
        ein Identifier fuer das Intervall.
      • getName

        public abstract java.lang.String getName()
        Liefert einen sprechenden Namen fuer das Intervall.
        Returns:
        sprechender Name fuer das Intervall.