Class HBCISepaDauerauftragDeleteJob
- java.lang.Object
-
- de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob
-
- de.willuhn.jameica.hbci.server.hbci.HBCISepaDauerauftragDeleteJob
-
public class HBCISepaDauerauftragDeleteJob extends AbstractHBCIJob
Job fuer "SEPA-Dauerauftrag loeschen".
-
-
Field Summary
-
Fields inherited from class de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob
i18n
-
-
Constructor Summary
Constructors Constructor Description HBCISepaDauerauftragDeleteJob(SepaDauerauftrag auftrag, java.util.Date date)ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HibiscusDBObjectgetContext()Liefert den zugehoerigen Auftrag von Hibiscus - insofern verfuegbar.java.lang.StringgetIdentifier()HBCI4Java verwendet intern eindeutige Job-Namen.java.lang.StringgetName()Liefert einen sprechenden Namen fuer diesen Job.protected voidmarkExecuted()Markiert den Auftrag als erledigt.protected java.lang.StringmarkFailed(java.lang.String error)Markiert den Auftrag als fehlerhaft.voidsetJob(org.kapott.hbci.GV.HBCIJob job)Diese Funktion wird vom HBCISynchronizeBackend intern aufgerufen.-
Methods inherited from class de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob
getFollowerJobs, getJobResult, handleResult, isExclusive, markCancelled, setExclusive, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParamUsage
-
-
-
-
Constructor Detail
-
HBCISepaDauerauftragDeleteJob
public HBCISepaDauerauftragDeleteJob(SepaDauerauftrag auftrag, java.util.Date date) throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
ct.- Parameters:
auftrag- Dauerauftrag, der geloescht werden solldate- Datum, zu dem der Auftrag geloescht werden soll odernullwenn zum naechstmoeglichen Zeitpunkt geloescht werden soll.- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException
-
-
Method Detail
-
getContext
protected HibiscusDBObject getContext()
Description copied from class:AbstractHBCIJobLiefert den zugehoerigen Auftrag von Hibiscus - insofern verfuegbar.- Specified by:
getContextin classAbstractHBCIJob- Returns:
- der zugehoerige Auftrag von Hibiscus - insofern verfuegbar.
- See Also:
AbstractHBCIJob.getContext()
-
setJob
public void setJob(org.kapott.hbci.GV.HBCIJob job) throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionDescription copied from class:AbstractHBCIJobDiese Funktion wird vom HBCISynchronizeBackend intern aufgerufen. Sie uebergibt hier den erzeugten HBCI-Job der Abfrage.- Overrides:
setJobin classAbstractHBCIJob- Parameters:
job- der erzeugte Job.- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException- See Also:
AbstractHBCIJob.setJob(org.kapott.hbci.GV.HBCIJob)
-
getIdentifier
public java.lang.String getIdentifier()
Description copied from class:AbstractHBCIJobHBCI4Java verwendet intern eindeutige Job-Namen. Diese Funktion liefert genau den Namen fuer genau den gewuenschten Job.- Specified by:
getIdentifierin classAbstractHBCIJob- Returns:
- Job-Identifier.
- See Also:
AbstractHBCIJob.getIdentifier()
-
getName
public java.lang.String getName() throws java.rmi.RemoteExceptionDescription copied from class:AbstractHBCIJobLiefert einen sprechenden Namen fuer diesen Job.- Specified by:
getNamein classAbstractHBCIJob- Returns:
- sprechender Name.
- Throws:
java.rmi.RemoteException- See Also:
AbstractHBCIJob.getName()
-
markExecuted
protected void markExecuted() throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionDescription copied from class:AbstractHBCIJobMarkiert den Auftrag als erledigt.- Specified by:
markExecutedin classAbstractHBCIJob- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException- See Also:
AbstractHBCIJob.markExecuted()
-
markFailed
protected java.lang.String markFailed(java.lang.String error) throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionDescription copied from class:AbstractHBCIJobMarkiert den Auftrag als fehlerhaft.- Specified by:
markFailedin classAbstractHBCIJob- 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.RemoteExceptionde.willuhn.util.ApplicationException- See Also:
AbstractHBCIJob.markFailed(java.lang.String)
-
-