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.DategetAusfuehrungsdatum()Liefert das Datum, zu dem der Kontoauszug abgerufen wurde.java.util.DategetBis()Liefert das Ende-Datum des Berichtszeitraumes.java.lang.StringgetDateiname()Liefert den Dateinamen des Kontoauszuges.java.util.DategetErstellungsdatum()Liefert das Datum der bankseitigen Erstellung des Kontoauszuges.java.lang.StringgetFormat()Liefert das Format-Kuerzel der Datei.java.util.DategetGelesenAm()Liefert das Datum, an dem der Kontoauszug als gelesen markiert wurde.java.lang.IntegergetJahr()Liefert das Jahr des Kontoauszuges.java.lang.StringgetKommentar()Liefert einen optionalen Kommentar.KontogetKonto()Liefert das Konto.java.lang.StringgetName1()Liefert den ersten Namen des Kontoauszuges.java.lang.StringgetName2()Liefert den zweiten Namen des Kontoauszuges.java.lang.StringgetName3()Liefert den dritten Namen des Kontoauszuges.java.lang.IntegergetNummer()Liefert die Nummer des Kontoauszuges.java.lang.StringgetPfad()Liefert den Ordner, in dem sich die zugehorige Datei befindet.java.util.DategetQuittiertAm()Liefert das Datum, an dem die Quittung an die Bank gesendet wurde.byte[]getQuittungscode()Liefert den Quittungscode des Kontoauszuges.java.lang.StringgetUUID()Liefert eine optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.java.util.DategetVon()Liefert das Start-Datum des Berichtszeitraumes.voidsetBis(java.util.Date bis)Speichert das Ende-Datum des Berichtszeitraumes.voidsetDateiname(java.lang.String dateiname)Speichert den Dateinamen des Kontoauszuges.voidsetErstellungsdatum(java.util.Date d)Speichert das Datum der bankseitigen Erstellung des Kontoauszuges.voidsetFormat(java.lang.String format)Speichert das Format-Kuerzel der Datei.voidsetGelesenAm(java.util.Date d)Speichert das Datum, an dem der Kontoauszug als gelesen markiert wurde.voidsetJahr(java.lang.Integer jahr)Speichert das Jahr des Kontoauszuges.voidsetKommentar(java.lang.String kommentar)Speichert einen optionalen Kommentar.voidsetKonto(Konto konto)Speichert das Konto.voidsetName1(java.lang.String name1)Speichert den ersten Namen des Kontoauszuges.voidsetName2(java.lang.String name2)Speichert den zweiten Namen des Kontoauszuges.voidsetName3(java.lang.String name3)Speichert den dritten Namen des Kontoauszuges.voidsetNummer(java.lang.Integer nummer)Speichert die Nummer des Kontoauszuges.voidsetPfad(java.lang.String pfad)Speichert den Ordner, in dem sich die zugehoerige Datei befindet.voidsetQuittiertAm(java.util.Date d)Speichert das Datum, an dem die Quittung an die Bank gesendet wurde.voidsetQuittungscode(byte[] code)Speichert den Quittungscode des Kontoauszuges.voidsetUUID(java.lang.String uuid)Speichert optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.voidsetVon(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.RemoteExceptionLiefert 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.RemoteExceptionLiefert einen optionalen Kommentar.- Returns:
- optionaler Kommentar.
- Throws:
java.rmi.RemoteException
-
setKommentar
void setKommentar(java.lang.String kommentar) throws java.rmi.RemoteExceptionSpeichert einen optionalen Kommentar.- Parameters:
kommentar- Kommentar.- Throws:
java.rmi.RemoteException
-
getPfad
java.lang.String getPfad() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert 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.RemoteExceptionLiefert den Dateinamen des Kontoauszuges.- Returns:
- der Dateiname des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setDateiname
void setDateiname(java.lang.String dateiname) throws java.rmi.RemoteExceptionSpeichert den Dateinamen des Kontoauszuges.- Parameters:
dateiname- der Dateiname des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getUUID
java.lang.String getUUID() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert 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.RemoteExceptionLiefert 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.RemoteExceptionSpeichert das Format-Kuerzel der Datei.- Parameters:
format- das Format-Kuerzel der Datei.- Throws:
java.rmi.RemoteException
-
getErstellungsdatum
java.util.Date getErstellungsdatum() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert 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.RemoteExceptionLiefert 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.RemoteExceptionSpeichert das Start-Datum des Berichtszeitraumes.- Parameters:
von- das Start-Datum des Berichtszeitraumes.- Throws:
java.rmi.RemoteException
-
getBis
java.util.Date getBis() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert das Ende-Datum des Berichtszeitraumes.- Parameters:
bis- das Ende-Datum des Berichtszeitraumes.- Throws:
java.rmi.RemoteException
-
getJahr
java.lang.Integer getJahr() throws java.rmi.RemoteExceptionLiefert das Jahr des Kontoauszuges.- Returns:
- das Jahr des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setJahr
void setJahr(java.lang.Integer jahr) throws java.rmi.RemoteExceptionSpeichert das Jahr des Kontoauszuges.- Parameters:
jahr- das jahr des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getNummer
java.lang.Integer getNummer() throws java.rmi.RemoteExceptionLiefert die Nummer des Kontoauszuges.- Returns:
- die Nummer des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setNummer
void setNummer(java.lang.Integer nummer) throws java.rmi.RemoteExceptionSpeichert die Nummer des Kontoauszuges.- Parameters:
nummer- die Nummer des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getName1
java.lang.String getName1() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert den ersten Namen des Kontoauszuges.- Parameters:
name1- der erste Name des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getName2
java.lang.String getName2() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert den zweiten Namen des Kontoauszuges.- Parameters:
name2- der zweite Name des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getName3
java.lang.String getName3() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert den dritten Namen des Kontoauszuges.- Parameters:
name3- der dritte Name des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getQuittungscode
byte[] getQuittungscode() throws java.rmi.RemoteExceptionLiefert den Quittungscode des Kontoauszuges.- Returns:
- der Quittungscode des Kontoauszuges.
- Throws:
java.rmi.RemoteException
-
setQuittungscode
void setQuittungscode(byte[] code) throws java.rmi.RemoteExceptionSpeichert den Quittungscode des Kontoauszuges.- Parameters:
code- der Quittungscode des Kontoauszuges.- Throws:
java.rmi.RemoteException
-
getQuittiertAm
java.util.Date getQuittiertAm() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert 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.RemoteExceptionLiefert 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.RemoteExceptionSpeichert 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
-
-