Package de.willuhn.jameica.hbci.rmi
Interface Kontoauszug
- All Superinterfaces:
de.willuhn.datasource.rmi.Changeable
,de.willuhn.datasource.rmi.DBObject
,de.willuhn.datasource.GenericObject
,HibiscusDBObject
,Remote
,de.willuhn.datasource.rmi.Transactionable
- All Known Implementing Classes:
KontoauszugImpl
Bildet einen einzelnen elektronischen Kontoauszug ab.
-
Method Summary
Modifier and TypeMethodDescriptionLiefert das Datum, zu dem der Kontoauszug abgerufen wurde.getBis()
Liefert das Ende-Datum des Berichtszeitraumes.Liefert den Dateinamen des Kontoauszuges.Liefert das Datum der bankseitigen Erstellung des Kontoauszuges.Liefert das Format-Kuerzel der Datei.Liefert das Datum, an dem der Kontoauszug als gelesen markiert wurde.getJahr()
Liefert das Jahr des Kontoauszuges.Liefert einen optionalen Kommentar.getKonto()
Liefert das Konto.getName1()
Liefert den ersten Namen des Kontoauszuges.getName2()
Liefert den zweiten Namen des Kontoauszuges.getName3()
Liefert den dritten Namen des Kontoauszuges.Liefert die Nummer des Kontoauszuges.getPfad()
Liefert den Ordner, in dem sich die zugehorige Datei befindet.Liefert das Datum, an dem die Quittung an die Bank gesendet wurde.byte[]
Liefert den Quittungscode des Kontoauszuges.getUUID()
Liefert eine optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.getVon()
Liefert das Start-Datum des Berichtszeitraumes.void
Speichert das Ende-Datum des Berichtszeitraumes.void
setDateiname
(String dateiname) Speichert den Dateinamen des Kontoauszuges.void
Speichert das Datum der bankseitigen Erstellung des Kontoauszuges.void
Speichert das Format-Kuerzel der Datei.void
setGelesenAm
(Date d) Speichert das Datum, an dem der Kontoauszug als gelesen markiert wurde.void
Speichert das Jahr des Kontoauszuges.void
setKommentar
(String kommentar) Speichert einen optionalen Kommentar.void
Speichert das Konto.void
Speichert den ersten Namen des Kontoauszuges.void
Speichert den zweiten Namen des Kontoauszuges.void
Speichert den dritten Namen des Kontoauszuges.void
Speichert die Nummer des Kontoauszuges.void
Speichert den Ordner, in dem sich die zugehoerige Datei befindet.void
Speichert das Datum, an dem die Quittung an die Bank gesendet wurde.void
setQuittungscode
(byte[] code) Speichert den Quittungscode des Kontoauszuges.void
Speichert optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.void
Speichert das Start-Datum des Berichtszeitraumes.Methods inherited from interface de.willuhn.datasource.rmi.Changeable
clear, delete, isNewObject, overwrite, store
Methods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
Methods inherited from interface de.willuhn.datasource.GenericObject
getAttributeNames, getID
Methods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMeta
Methods inherited from interface de.willuhn.datasource.rmi.Transactionable
transactionBegin, transactionCommit, transactionRollback
-
Method Details
-
getKonto
Liefert das Konto.- Returns:
- Konto.
- Throws:
RemoteException
-
setKonto
Speichert das Konto.- Parameters:
konto
- Konto.- Throws:
RemoteException
-
getAusfuehrungsdatum
Liefert das Datum, zu dem der Kontoauszug abgerufen wurde.- Returns:
- das Datum zu dem der Kontoauszug abgerufen wurde.
- Throws:
RemoteException
-
getKommentar
Liefert einen optionalen Kommentar.- Returns:
- optionaler Kommentar.
- Throws:
RemoteException
-
setKommentar
Speichert einen optionalen Kommentar.- Parameters:
kommentar
- Kommentar.- Throws:
RemoteException
-
getPfad
Liefert den Ordner, in dem sich die zugehorige Datei befindet.- Returns:
- der Ordner - ohne Dateiname.
- Throws:
RemoteException
-
setPfad
Speichert den Ordner, in dem sich die zugehoerige Datei befindet.- Parameters:
pfad
- der Ordner - ohne Dateiname.- Throws:
RemoteException
-
getDateiname
Liefert den Dateinamen des Kontoauszuges.- Returns:
- der Dateiname des Kontoauszuges.
- Throws:
RemoteException
-
setDateiname
Speichert den Dateinamen des Kontoauszuges.- Parameters:
dateiname
- der Dateiname des Kontoauszuges.- Throws:
RemoteException
-
getUUID
Liefert eine optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.- Returns:
- optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.
- Throws:
RemoteException
-
setUUID
Speichert optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.- Parameters:
uuid
- optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.- Throws:
RemoteException
-
getFormat
Liefert das Format-Kuerzel der Datei. 1 = Swift MT940 2 = ISO 8583 3 = PDF- Returns:
- das Format-Kuerzel der Datei.
- Throws:
RemoteException
-
setFormat
Speichert das Format-Kuerzel der Datei.- Parameters:
format
- das Format-Kuerzel der Datei.- Throws:
RemoteException
-
getErstellungsdatum
Liefert das Datum der bankseitigen Erstellung des Kontoauszuges.- Returns:
- das Datum der bankseitigen Erstellung des Kontoauszuges.
- Throws:
RemoteException
-
setErstellungsdatum
Speichert das Datum der bankseitigen Erstellung des Kontoauszuges.- Parameters:
d
- das Datum der bankseitigen Erstellung des Kontoauszuges.- Throws:
RemoteException
-
getVon
Liefert das Start-Datum des Berichtszeitraumes.- Returns:
- das Start-Datum des Berichtszeitraumes.
- Throws:
RemoteException
-
setVon
Speichert das Start-Datum des Berichtszeitraumes.- Parameters:
von
- das Start-Datum des Berichtszeitraumes.- Throws:
RemoteException
-
getBis
Liefert das Ende-Datum des Berichtszeitraumes.- Returns:
- das Ende-Datum des Berichtszeitraumes.
- Throws:
RemoteException
-
setBis
Speichert das Ende-Datum des Berichtszeitraumes.- Parameters:
bis
- das Ende-Datum des Berichtszeitraumes.- Throws:
RemoteException
-
getJahr
Liefert das Jahr des Kontoauszuges.- Returns:
- das Jahr des Kontoauszuges.
- Throws:
RemoteException
-
setJahr
Speichert das Jahr des Kontoauszuges.- Parameters:
jahr
- das jahr des Kontoauszuges.- Throws:
RemoteException
-
getNummer
Liefert die Nummer des Kontoauszuges.- Returns:
- die Nummer des Kontoauszuges.
- Throws:
RemoteException
-
setNummer
Speichert die Nummer des Kontoauszuges.- Parameters:
nummer
- die Nummer des Kontoauszuges.- Throws:
RemoteException
-
getName1
Liefert den ersten Namen des Kontoauszuges.- Returns:
- der erste Name des Kontoauszuges.
- Throws:
RemoteException
-
setName1
Speichert den ersten Namen des Kontoauszuges.- Parameters:
name1
- der erste Name des Kontoauszuges.- Throws:
RemoteException
-
getName2
Liefert den zweiten Namen des Kontoauszuges.- Returns:
- der zweite Name des Kontoauszuges.
- Throws:
RemoteException
-
setName2
Speichert den zweiten Namen des Kontoauszuges.- Parameters:
name2
- der zweite Name des Kontoauszuges.- Throws:
RemoteException
-
getName3
Liefert den dritten Namen des Kontoauszuges.- Returns:
- der dritte Name des Kontoauszuges.
- Throws:
RemoteException
-
setName3
Speichert den dritten Namen des Kontoauszuges.- Parameters:
name3
- der dritte Name des Kontoauszuges.- Throws:
RemoteException
-
getQuittungscode
Liefert den Quittungscode des Kontoauszuges.- Returns:
- der Quittungscode des Kontoauszuges.
- Throws:
RemoteException
-
setQuittungscode
Speichert den Quittungscode des Kontoauszuges.- Parameters:
code
- der Quittungscode des Kontoauszuges.- Throws:
RemoteException
-
getQuittiertAm
Liefert das Datum, an dem die Quittung an die Bank gesendet wurde.- Returns:
- das Datum, an dem die Quittung an die Bank gesendet wurde.
- Throws:
RemoteException
-
setQuittiertAm
Speichert das Datum, an dem die Quittung an die Bank gesendet wurde.- Parameters:
d
- das Datum, an dem die Quittung an die Bank gesendet wurde.- Throws:
RemoteException
-
getGelesenAm
Liefert das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Returns:
- das Datum, an dem der Kontoauszug als gelesen markiert wurde.
- Throws:
RemoteException
-
setGelesenAm
Speichert das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Parameters:
d
- das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Throws:
RemoteException
-