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
,java.rmi.Remote
,de.willuhn.datasource.rmi.Transactionable
- All Known Implementing Classes:
KontoauszugImpl
public interface Kontoauszug extends HibiscusDBObject
Bildet einen einzelnen elektronischen Kontoauszug ab.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Date
getAusfuehrungsdatum()
Liefert das Datum, zu dem der Kontoauszug abgerufen wurde.java.util.Date
getBis()
Liefert das Ende-Datum des Berichtszeitraumes.java.lang.String
getDateiname()
Liefert den Dateinamen des Kontoauszuges.java.util.Date
getErstellungsdatum()
Liefert das Datum der bankseitigen Erstellung des Kontoauszuges.java.lang.String
getFormat()
Liefert das Format-Kuerzel der Datei.java.util.Date
getGelesenAm()
Liefert das Datum, an dem der Kontoauszug als gelesen markiert wurde.java.lang.Integer
getJahr()
Liefert das Jahr des Kontoauszuges.java.lang.String
getKommentar()
Liefert einen optionalen Kommentar.Konto
getKonto()
Liefert das Konto.java.lang.String
getName1()
Liefert den ersten Namen des Kontoauszuges.java.lang.String
getName2()
Liefert den zweiten Namen des Kontoauszuges.java.lang.String
getName3()
Liefert den dritten Namen des Kontoauszuges.java.lang.Integer
getNummer()
Liefert die Nummer des Kontoauszuges.java.lang.String
getPfad()
Liefert den Ordner, in dem sich die zugehorige Datei befindet.java.util.Date
getQuittiertAm()
Liefert das Datum, an dem die Quittung an die Bank gesendet wurde.byte[]
getQuittungscode()
Liefert den Quittungscode des Kontoauszuges.java.lang.String
getUUID()
Liefert eine optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.java.util.Date
getVon()
Liefert das Start-Datum des Berichtszeitraumes.void
setBis(java.util.Date bis)
Speichert das Ende-Datum des Berichtszeitraumes.void
setDateiname(java.lang.String dateiname)
Speichert den Dateinamen des Kontoauszuges.void
setErstellungsdatum(java.util.Date d)
Speichert das Datum der bankseitigen Erstellung des Kontoauszuges.void
setFormat(java.lang.String format)
Speichert das Format-Kuerzel der Datei.void
setGelesenAm(java.util.Date d)
Speichert das Datum, an dem der Kontoauszug als gelesen markiert wurde.void
setJahr(java.lang.Integer jahr)
Speichert das Jahr des Kontoauszuges.void
setKommentar(java.lang.String kommentar)
Speichert einen optionalen Kommentar.void
setKonto(Konto konto)
Speichert das Konto.void
setName1(java.lang.String name1)
Speichert den ersten Namen des Kontoauszuges.void
setName2(java.lang.String name2)
Speichert den zweiten Namen des Kontoauszuges.void
setName3(java.lang.String name3)
Speichert den dritten Namen des Kontoauszuges.void
setNummer(java.lang.Integer nummer)
Speichert die Nummer des Kontoauszuges.void
setPfad(java.lang.String pfad)
Speichert den Ordner, in dem sich die zugehoerige Datei befindet.void
setQuittiertAm(java.util.Date d)
Speichert das Datum, an dem die Quittung an die Bank gesendet wurde.void
setQuittungscode(byte[] code)
Speichert den Quittungscode des Kontoauszuges.void
setUUID(java.lang.String uuid)
Speichert optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.void
setVon(java.util.Date von)
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.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMeta
-
-
-
-
Method Detail
-
getKonto
Konto getKonto() throws java.rmi.RemoteException
Liefert das Konto.- Returns:
- Konto.
- Throws:
java.rmi.RemoteException
-
setKonto
void setKonto(Konto konto) throws java.rmi.RemoteException
Speichert das Konto.- Parameters:
konto
- Konto.- Throws:
java.rmi.RemoteException
-
getAusfuehrungsdatum
java.util.Date getAusfuehrungsdatum() throws java.rmi.RemoteException
Liefert das Datum, zu dem der Kontoauszug abgerufen wurde.- Returns:
- das Datum zu dem der Kontoauszug abgerufen wurde.
- Throws:
java.rmi.RemoteException
-
getKommentar
java.lang.String getKommentar() throws java.rmi.RemoteException
Liefert einen optionalen Kommentar.- Returns:
- optionaler Kommentar.
- Throws:
java.rmi.RemoteException
-
setKommentar
void setKommentar(java.lang.String kommentar) throws java.rmi.RemoteException
Speichert einen optionalen Kommentar.- Parameters:
kommentar
- Kommentar.- Throws:
java.rmi.RemoteException
-
getPfad
java.lang.String getPfad() throws java.rmi.RemoteException
Liefert den Ordner, in dem sich die zugehorige Datei befindet.- Returns:
- der Ordner - ohne Dateiname.
- Throws:
java.rmi.RemoteException
-
setPfad
void setPfad(java.lang.String pfad) throws java.rmi.RemoteException
Speichert den Ordner, in dem sich die zugehoerige Datei befindet.- Parameters:
pfad
- der Ordner - ohne Dateiname.- Throws:
java.rmi.RemoteException
-
getDateiname
java.lang.String getDateiname() throws java.rmi.RemoteException
Liefert den Dateinamen des Kontoauszuges.- Returns:
- der Dateiname des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setDateiname
void setDateiname(java.lang.String dateiname) throws java.rmi.RemoteException
Speichert den Dateinamen des Kontoauszuges.- Parameters:
dateiname
- der Dateiname des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getUUID
java.lang.String getUUID() throws java.rmi.RemoteException
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:
java.rmi.RemoteException
-
setUUID
void setUUID(java.lang.String uuid) throws java.rmi.RemoteException
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:
java.rmi.RemoteException
-
getFormat
java.lang.String getFormat() throws java.rmi.RemoteException
Liefert das Format-Kuerzel der Datei. 1 = Swift MT940 2 = ISO 8583 3 = PDF- Returns:
- das Format-Kuerzel der Datei.
- Throws:
java.rmi.RemoteException
-
setFormat
void setFormat(java.lang.String format) throws java.rmi.RemoteException
Speichert das Format-Kuerzel der Datei.- Parameters:
format
- das Format-Kuerzel der Datei.- Throws:
java.rmi.RemoteException
-
getErstellungsdatum
java.util.Date getErstellungsdatum() throws java.rmi.RemoteException
Liefert das Datum der bankseitigen Erstellung des Kontoauszuges.- Returns:
- das Datum der bankseitigen Erstellung des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setErstellungsdatum
void setErstellungsdatum(java.util.Date d) throws java.rmi.RemoteException
Speichert das Datum der bankseitigen Erstellung des Kontoauszuges.- Parameters:
d
- das Datum der bankseitigen Erstellung des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getVon
java.util.Date getVon() throws java.rmi.RemoteException
Liefert das Start-Datum des Berichtszeitraumes.- Returns:
- das Start-Datum des Berichtszeitraumes.
- Throws:
java.rmi.RemoteException
-
setVon
void setVon(java.util.Date von) throws java.rmi.RemoteException
Speichert das Start-Datum des Berichtszeitraumes.- Parameters:
von
- das Start-Datum des Berichtszeitraumes.- Throws:
java.rmi.RemoteException
-
getBis
java.util.Date getBis() throws java.rmi.RemoteException
Liefert das Ende-Datum des Berichtszeitraumes.- Returns:
- das Ende-Datum des Berichtszeitraumes.
- Throws:
java.rmi.RemoteException
-
setBis
void setBis(java.util.Date bis) throws java.rmi.RemoteException
Speichert das Ende-Datum des Berichtszeitraumes.- Parameters:
bis
- das Ende-Datum des Berichtszeitraumes.- Throws:
java.rmi.RemoteException
-
getJahr
java.lang.Integer getJahr() throws java.rmi.RemoteException
Liefert das Jahr des Kontoauszuges.- Returns:
- das Jahr des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setJahr
void setJahr(java.lang.Integer jahr) throws java.rmi.RemoteException
Speichert das Jahr des Kontoauszuges.- Parameters:
jahr
- das jahr des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getNummer
java.lang.Integer getNummer() throws java.rmi.RemoteException
Liefert die Nummer des Kontoauszuges.- Returns:
- die Nummer des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setNummer
void setNummer(java.lang.Integer nummer) throws java.rmi.RemoteException
Speichert die Nummer des Kontoauszuges.- Parameters:
nummer
- die Nummer des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getName1
java.lang.String getName1() throws java.rmi.RemoteException
Liefert den ersten Namen des Kontoauszuges.- Returns:
- der erste Name des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setName1
void setName1(java.lang.String name1) throws java.rmi.RemoteException
Speichert den ersten Namen des Kontoauszuges.- Parameters:
name1
- der erste Name des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getName2
java.lang.String getName2() throws java.rmi.RemoteException
Liefert den zweiten Namen des Kontoauszuges.- Returns:
- der zweite Name des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setName2
void setName2(java.lang.String name2) throws java.rmi.RemoteException
Speichert den zweiten Namen des Kontoauszuges.- Parameters:
name2
- der zweite Name des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getName3
java.lang.String getName3() throws java.rmi.RemoteException
Liefert den dritten Namen des Kontoauszuges.- Returns:
- der dritte Name des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setName3
void setName3(java.lang.String name3) throws java.rmi.RemoteException
Speichert den dritten Namen des Kontoauszuges.- Parameters:
name3
- der dritte Name des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getQuittungscode
byte[] getQuittungscode() throws java.rmi.RemoteException
Liefert den Quittungscode des Kontoauszuges.- Returns:
- der Quittungscode des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setQuittungscode
void setQuittungscode(byte[] code) throws java.rmi.RemoteException
Speichert den Quittungscode des Kontoauszuges.- Parameters:
code
- der Quittungscode des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getQuittiertAm
java.util.Date getQuittiertAm() throws java.rmi.RemoteException
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:
java.rmi.RemoteException
-
setQuittiertAm
void setQuittiertAm(java.util.Date d) throws java.rmi.RemoteException
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:
java.rmi.RemoteException
-
getGelesenAm
java.util.Date getGelesenAm() throws java.rmi.RemoteException
Liefert das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Returns:
- das Datum, an dem der Kontoauszug als gelesen markiert wurde.
- Throws:
java.rmi.RemoteException
-
setGelesenAm
void setGelesenAm(java.util.Date d) throws java.rmi.RemoteException
Speichert das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Parameters:
d
- das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Throws:
java.rmi.RemoteException
-
-