Class HBCIUmsatzJob
- java.lang.Object
-
- de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob
-
- de.willuhn.jameica.hbci.server.hbci.HBCIUmsatzJob
-
public class HBCIUmsatzJob extends AbstractHBCIJob
Job fuer "Umsatz-Abfrage".
-
-
Field Summary
-
Fields inherited from class de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob
i18n
-
-
Constructor Summary
Constructors Constructor Description HBCIUmsatzJob(Konto konto)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HibiscusDBObject
getContext()
Liefert den zugehoerigen Auftrag von Hibiscus - insofern verfuegbar.java.lang.String
getIdentifier()
HBCI4Java verwendet intern eindeutige Job-Namen.java.lang.String
getName()
Liefert einen sprechenden Namen fuer diesen Job.protected void
markExecuted()
Markiert den Auftrag als erledigt.protected java.lang.String
markFailed(java.lang.String error)
Markiert den Auftrag als fehlerhaft.-
Methods inherited from class de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob
getFollowerJobs, getJobResult, handleResult, isExclusive, markCancelled, setExclusive, setJob, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParam, setJobParamUsage
-
-
-
-
Constructor Detail
-
HBCIUmsatzJob
public HBCIUmsatzJob(Konto konto) throws de.willuhn.util.ApplicationException, java.rmi.RemoteException
ct.- Parameters:
konto
- Konto, fuer das die Umsaetze abgerufen werden sollen.- Throws:
de.willuhn.util.ApplicationException
java.rmi.RemoteException
-
-
Method Detail
-
getContext
protected HibiscusDBObject getContext()
Description copied from class:AbstractHBCIJob
Liefert den zugehoerigen Auftrag von Hibiscus - insofern verfuegbar.- Specified by:
getContext
in classAbstractHBCIJob
- Returns:
- der zugehoerige Auftrag von Hibiscus - insofern verfuegbar.
- See Also:
AbstractHBCIJob.getContext()
-
getIdentifier
public java.lang.String getIdentifier()
Description copied from class:AbstractHBCIJob
HBCI4Java verwendet intern eindeutige Job-Namen. Diese Funktion liefert genau den Namen fuer genau den gewuenschten Job.- Specified by:
getIdentifier
in classAbstractHBCIJob
- Returns:
- Job-Identifier.
- See Also:
AbstractHBCIJob.getIdentifier()
-
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 classAbstractHBCIJob
- 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 classAbstractHBCIJob
- 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 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.RemoteException
de.willuhn.util.ApplicationException
- See Also:
AbstractHBCIJob.markFailed(java.lang.String)
-
-