Class AbstractHBCISepaSammelTransferJob<T extends SepaSammelTransfer>

    • Constructor Detail

      • AbstractHBCISepaSammelTransferJob

        public AbstractHBCISepaSammelTransferJob​(T transfer)
                                          throws de.willuhn.util.ApplicationException,
                                                 java.rmi.RemoteException
        ct. Achtung. Der Job-Parameter "data" fehlt noch und muss in den abgeleiteten Klassen gesetzt werden.
        Parameters:
        transfer - der auszufuehrende Sammel-Transfer.
        Throws:
        de.willuhn.util.ApplicationException
        java.rmi.RemoteException
    • Method Detail

      • 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)
      • markCancelled

        protected void markCancelled()
                              throws java.rmi.RemoteException,
                                     de.willuhn.util.ApplicationException
        Description copied from class: AbstractHBCIJob
        Wird aufgerufen, wenn der User den Vorgang abgebrochen hat. Kann von den Jobs implementiert werden, muss aber nicht. Die Funktion wird nur genau dann aufgerufen, wenn der Job noch abbrechbar war - sprich, wenn er noch nicht an die Bank uebertragen wurde. Wurde er jedoch bereits an die Bank gesendet, dann wird entweder markFailed() oder markExecuted() aufgerufen.
        Overrides:
        markCancelled in class AbstractHBCIJob
        Throws:
        java.rmi.RemoteException
        de.willuhn.util.ApplicationException - BUGZILLA 690
        See Also:
        AbstractHBCIJob.markCancelled()