Class HBCIQuittungJob


  • public class HBCIQuittungJob
    extends AbstractHBCIJob
    Job fuer das Senden einer Quittung an die Bank.
    • Constructor Detail

      • HBCIQuittungJob

        public HBCIQuittungJob​(Kontoauszug ka)
                        throws de.willuhn.util.ApplicationException,
                               java.rmi.RemoteException
        ct.
        Parameters:
        ka - der Kontoauszug.
        Throws:
        de.willuhn.util.ApplicationException
        java.rmi.RemoteException
    • Method Detail

      • getName

        public java.lang.String getName()
                                 throws java.rmi.RemoteException
        Description copied from class: AbstractHBCIJob
        Liefert einen sprechenden Namen fuer diesen Job.
        Specified by:
        getName in class AbstractHBCIJob
        Returns:
        sprechender Name.
        Throws:
        java.rmi.RemoteException
        See Also:
        AbstractHBCIJob.getName()
      • markExecuted

        protected void markExecuted()
                             throws java.rmi.RemoteException,
                                    de.willuhn.util.ApplicationException
        Description copied from class: AbstractHBCIJob
        Markiert den Auftrag als erledigt.
        Specified by:
        markExecuted in class AbstractHBCIJob
        Throws:
        java.rmi.RemoteException
        de.willuhn.util.ApplicationException
        See Also:
        AbstractHBCIJob.markExecuted()
      • markFailed

        protected java.lang.String markFailed​(java.lang.String error)
                                       throws java.rmi.RemoteException,
                                              de.willuhn.util.ApplicationException
        Description copied from class: AbstractHBCIJob
        Markiert den Auftrag als fehlerhaft.
        Specified by:
        markFailed in class AbstractHBCIJob
        Parameters:
        error - der Fehlertext aus der HBCI-Nachricht.
        Returns:
        der Fehlertext, wie er weitergeworfen werden soll. Hier kann der Implementierer noch weitere Informationen zum Job hinzufuegen.
        Throws:
        java.rmi.RemoteException
        de.willuhn.util.ApplicationException
        See Also:
        AbstractHBCIJob.markFailed(java.lang.String)