de.willuhn.datasource.rmi.Changeable, Checksum, de.willuhn.datasource.rmi.DBObject, Flaggable, de.willuhn.datasource.GenericObject, HibiscusDBObject, java.rmi.Remote, de.willuhn.datasource.rmi.TransactionableKontoImplpublic interface Konto extends HibiscusDBObject, Checksum, Flaggable
| Modifier and Type | Field | Description |
|---|---|---|
static int |
FLAG_DISABLED |
Flag "Deaktiviert".
|
static int |
FLAG_NONE |
Flag "kein Flag".
|
static int |
FLAG_OFFLINE |
Flag "Offline".
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addToProtokoll(java.lang.String kommentar,
int protokollTyp) |
Fuegt den uebergebenen Text zum Konto-Protokoll hinzu.
|
java.lang.Integer |
getAccountType() |
Liefert die Kontoart.
|
de.willuhn.datasource.rmi.DBIterator |
getAuslandsUeberweisungen() |
Liefert eine Liste aller Auslandsueberweisungen, die ueber dieses Konto getaetigt wurden.
|
java.lang.String |
getBackendClass() |
Liefert die Java-Klasse des zu verwendenden Backends.
|
java.lang.String |
getBezeichnung() |
Liefert die Bezeichnung des Kontos.
|
java.lang.String |
getBic() |
Liefert die BIC.
|
java.lang.String |
getBLZ() |
Liefert die Bankleitzahl fuer diese Bankverbindung.
|
de.willuhn.datasource.rmi.DBIterator |
getDauerauftraege() |
Liefert alle Dauerauftraege, die fuer das Konto vorliegen.
|
java.lang.String |
getIban() |
Liefert die IBAN.
|
java.lang.String |
getKategorie() |
Liefert einen Freitext mit der Kategorie.
|
java.lang.String |
getKommentar() |
Liefert einen zusaetzlichen Kommentar fuer das Konto.
|
de.willuhn.datasource.rmi.DBIterator |
getKontoauszuege() |
Liefert die Liste der Kontoauszuege.
|
java.lang.String |
getKontonummer() |
Liefert die Kontonummer fuer diese Bankverbindung.
|
java.lang.String |
getKundennummer() |
Liefert die Kundennummer bei der Bank.
|
de.willuhn.datasource.rmi.DBIterator |
getLastschriften() |
Liefert alle Lastschriften, die fuer das Konto vorliegen.
|
java.lang.String |
getLongName() |
Liefert eine ausfuehrliche Bezeichnung des Kontos bestehend aus
Bezeichnung, Kto und BLZ.
|
java.lang.String |
getName() |
Liefert den Namen des Konto-Inhabers.
|
int |
getNumUmsaetze() |
BUGZILLA 81 http://www.willuhn.de/bugzilla/show_bug.cgi?id=81 Liefert die
Anzahl der Umsaetze auf dem Konto.
|
java.lang.String |
getPassportClass() |
Liefert die Java-Klasse des zu verwendenden Passports.
|
de.willuhn.datasource.rmi.DBIterator |
getProtokolle() |
Liefert die HBCI-Protokollierung des Kontos in Form einer Liste von Protokoll-Objekten.
|
double |
getSaldo() |
Liefert den Saldo des Kontos oder
0.0 wenn er noch nie
abgefragt wurde. |
double |
getSaldoAvailable() |
Liefert den verfuegbaren Betrag auf dem Konto.
|
java.util.Date |
getSaldoDatum() |
Liefert das Datum des aktuellen Saldos oder
null wenn er
noch nie abgefragt wurde. |
de.willuhn.datasource.rmi.DBIterator |
getSammelLastschriften() |
Liefert alle Sammel-Lastschriften, die fuer das Konto vorliegen.
|
de.willuhn.datasource.rmi.DBIterator |
getSammelUeberweisungen() |
Liefert alle Sammel-Ueberweisungen, die fuer das Konto vorliegen.
|
de.willuhn.datasource.rmi.DBIterator |
getSepaDauerauftraege() |
Liefert alle SEPA-Dauerauftraege, die fuer das Konto vorliegen.
|
de.willuhn.datasource.rmi.DBIterator |
getSepaLastschriften() |
Liefert eine Liste aller SEPA-Lastschriften, die ueber dieses Konto getaetigt wurden.
|
de.willuhn.datasource.rmi.DBIterator |
getSepaSammelLastschriften() |
Liefert eine Liste aller SEPA-Sammellastschriften, die ueber dieses Konto getaetigt wurden.
|
de.willuhn.datasource.rmi.DBIterator |
getSepaSammelUeberweisungen() |
Liefert eine Liste aller SEPA-Sammelueberweisungen, die ueber dieses Konto getaetigt wurden.
|
de.willuhn.datasource.rmi.DBIterator |
getUeberweisungen() |
Liefert eine Liste aller Ueberweisungen, die ueber dieses Konto getaetigt wurden.
|
de.willuhn.datasource.rmi.DBIterator |
getUmsaetze() |
Liefert eine Liste aller Umsaetze fuer das Konto in umgekehrter
chronologischer Reihenfolge.
|
de.willuhn.datasource.rmi.DBIterator |
getUmsaetze(int days) |
Liefert eine Liste aller Umsaetze fuer die letzten x Tage.
|
de.willuhn.datasource.rmi.DBIterator |
getUmsaetze(java.util.Date start,
java.util.Date end) |
Liefert eine Liste aller Umsaetze fuer den vorgegebenen Zeitraum.
|
java.lang.String |
getUnterkonto() |
Liefert die Unterkonto-Nummer.
|
java.lang.String |
getWaehrung() |
Liefert die Waehrungs-Bezeichnung der Bankverbindung.
|
void |
reset() |
Setzt das Saldo und Datum zurück
|
void |
setAccountType(java.lang.Integer i) |
Speichert die Kontoart.
|
void |
setBackendClass(java.lang.String backend) |
Speichert die Java-Klasse des zu verwendenden Backends.
|
void |
setBezeichnung(java.lang.String bezeichnung) |
Speichert die Bezeichnung des Kontos.
|
void |
setBic(java.lang.String bic) |
Speichert die BIC.
|
void |
setBLZ(java.lang.String blz) |
Speichert die Bankleitzahl der Bankverbindung.
|
void |
setIban(java.lang.String iban) |
Speichert die IBAN.
|
void |
setKategorie(java.lang.String kategorie) |
Speichert die Kategorie.
|
void |
setKommentar(java.lang.String kommentar) |
Speichert einen zusaetzlichen Kommentar fuer das Konto.
|
void |
setKontonummer(java.lang.String kontonummer) |
Speichert die Kontonummer der Bankverbindung.
|
void |
setKundennummer(java.lang.String kundennummer) |
Speichert die Kundennummer.
|
void |
setName(java.lang.String name) |
Speichert den Namen des Konto-Inhabers.
|
void |
setPassportClass(java.lang.String passport) |
Speichert den Namen der Java-Klasse des zu verwendenden Passports.
|
void |
setSaldo(double saldo) |
Speichert den neuen Saldo.
|
void |
setSaldoAvailable(double saldo) |
Speichert den verfuegbaren Betrag auf dem Konto.
|
void |
setUnterkonto(java.lang.String unterkonto) |
Speichert das Unterkonto.
|
void |
setWaehrung(java.lang.String waehrung) |
Speichert die Waehrungsbezeichnung.
|
clear, delete, isNewObject, overwrite, storegetChecksumaddDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListenergetMeta, setMetastatic final int FLAG_NONE
static final int FLAG_DISABLED
static final int FLAG_OFFLINE
java.lang.String getKontonummer()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getUnterkonto()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getBLZ()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getName()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getLongName()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getBezeichnung()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getKundennummer()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getPassportClass()
throws java.rmi.RemoteException
PassportRegistry#findByClass(String)
geladen werden.java.rmi.RemoteExceptionjava.lang.String getBackendClass()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.Integer getAccountType()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getWaehrung()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setKontonummer(java.lang.String kontonummer)
throws java.rmi.RemoteException
kontonummer - Kontonummer.java.rmi.RemoteExceptionvoid setUnterkonto(java.lang.String unterkonto)
throws java.rmi.RemoteException
unterkonto - java.rmi.RemoteExceptionvoid setBLZ(java.lang.String blz)
throws java.rmi.RemoteException
blz - Bankleitzahl.java.rmi.RemoteExceptionvoid setName(java.lang.String name)
throws java.rmi.RemoteException
name - Name des Konto-Inhaber.sjava.rmi.RemoteExceptionvoid setBezeichnung(java.lang.String bezeichnung)
throws java.rmi.RemoteException
bezeichnung - Bezeichnung.java.rmi.RemoteExceptionvoid setWaehrung(java.lang.String waehrung)
throws java.rmi.RemoteException
waehrung - Bezeichnung.java.rmi.RemoteExceptionvoid setPassportClass(java.lang.String passport)
throws java.rmi.RemoteException
passport - Passport.java.rmi.RemoteExceptionvoid setBackendClass(java.lang.String backend)
throws java.rmi.RemoteException
backend - Java-Klasse des Backends.java.rmi.RemoteExceptionvoid setAccountType(java.lang.Integer i)
throws java.rmi.RemoteException
i - die Kontoart.java.rmi.RemoteExceptionvoid setKundennummer(java.lang.String kundennummer)
throws java.rmi.RemoteException
kundennummer - Kundennummer.java.rmi.RemoteExceptiondouble getSaldo()
throws java.rmi.RemoteException
0.0 wenn er noch nie
abgefragt wurde.java.rmi.RemoteExceptionvoid setSaldo(double saldo)
throws java.rmi.RemoteException
saldo - Neuer Saldo.java.rmi.RemoteExceptiondouble getSaldoAvailable()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setSaldoAvailable(double saldo)
throws java.rmi.RemoteException
saldo - der verfuegbare Betrag auf dem Konto.java.rmi.RemoteExceptionjava.util.Date getSaldoDatum()
throws java.rmi.RemoteException
null wenn er
noch nie abgefragt wurde.java.rmi.RemoteExceptionvoid reset()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getUmsaetze()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionint getNumUmsaetze()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getUmsaetze(int days)
throws java.rmi.RemoteException
days - Anzahl der Tage.java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getUmsaetze(java.util.Date start,
java.util.Date end)
throws java.rmi.RemoteException
start - Startdatumend - EndeDatumjava.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getUeberweisungen()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getAuslandsUeberweisungen()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getSepaLastschriften()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getSepaSammelLastschriften()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getSepaSammelUeberweisungen()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getDauerauftraege()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getSepaDauerauftraege()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getLastschriften()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getSammelLastschriften()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getSammelUeberweisungen()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getProtokolle()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionde.willuhn.datasource.rmi.DBIterator getKontoauszuege()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid addToProtokoll(java.lang.String kommentar,
int protokollTyp)
throws java.rmi.RemoteException
kommentar - der hinzuzufuegende Text.protokollTyp - Typ des Protokoll-Eintrags. Siehe de.willuhn.jameica.hbci.rmi.Protokoll.java.rmi.RemoteExceptionvoid setKommentar(java.lang.String kommentar)
throws java.rmi.RemoteException
kommentar - java.rmi.RemoteExceptionjava.lang.String getKommentar()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getBic()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setBic(java.lang.String bic)
throws java.rmi.RemoteException
bic - die BIC.java.rmi.RemoteExceptionjava.lang.String getIban()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setIban(java.lang.String iban)
throws java.rmi.RemoteException
iban - die IBAN.java.rmi.RemoteExceptionjava.lang.String getKategorie()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setKategorie(java.lang.String kategorie)
throws java.rmi.RemoteException
kategorie - die Kategorie.java.rmi.RemoteException