Package de.willuhn.jameica.hbci.server
Class KontoImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
de.willuhn.datasource.db.AbstractDBObject
de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
de.willuhn.jameica.hbci.server.KontoImpl
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject
,de.willuhn.datasource.rmi.Changeable
,de.willuhn.datasource.rmi.DBObject
,de.willuhn.datasource.rmi.Transactionable
,Checksum
,Flaggable
,HibiscusDBObject
,Konto
,Serializable
,Remote
Bildet eine Bankverbindung ab.
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
Fields inherited from interface de.willuhn.jameica.hbci.rmi.Konto
FLAG_DISABLED, FLAG_NONE, FLAG_OFFLINE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
addToProtokoll
(String kommentar, int protokollTyp) Fuegt den uebergebenen Text zum Konto-Protokoll hinzu.void
delete()
Liefert die Kontoart.getAttribute
(String arg0) Die Funktion ueberschreiben wir um ein zusaetzliches virtuelles Attribut "longname" einzufuehren.de.willuhn.datasource.rmi.DBIterator
Liefert eine Liste aller Auslandsueberweisungen, die ueber dieses Konto getaetigt wurden.Liefert die Java-Klasse des zu verwendenden Backends.Liefert die Bezeichnung des Kontos.getBic()
Liefert die BIC.getBLZ()
Liefert die Bankleitzahl fuer diese Bankverbindung.long
Liefert die Checksumme des Objektes.de.willuhn.datasource.rmi.DBIterator
Liefert alle Dauerauftraege, die fuer das Konto vorliegen.int
getFlags()
Liefert ein Bit-Feld mit Flags.getIban()
Liefert die IBAN.Liefert einen Freitext mit der Kategorie.Liefert einen zusaetzlichen Kommentar fuer das Konto.de.willuhn.datasource.rmi.DBIterator
Liefert die Liste der Kontoauszuege.Liefert die Kontonummer fuer diese Bankverbindung.Liefert die Kundennummer bei der Bank.de.willuhn.datasource.rmi.DBIterator
Liefert alle Lastschriften, die fuer das Konto vorliegen.Liefert eine ausfuehrliche Bezeichnung des Kontos bestehend aus Bezeichnung, Kto und BLZ.getName()
Liefert den Namen des Konto-Inhabers.int
Liefert die Anzahl der Umsaetze auf dem Konto.Liefert die Java-Klasse des zu verwendenden Passports.de.willuhn.datasource.rmi.DBIterator
Liefert die HBCI-Protokollierung des Kontos in Form einer Liste von Protokoll-Objekten.double
getSaldo()
Liefert den Saldo des Kontos oder0.0
wenn er noch nie abgefragt wurde.double
Liefert den verfuegbaren Betrag auf dem Konto.Liefert das Datum des aktuellen Saldos odernull
wenn er noch nie abgefragt wurde.de.willuhn.datasource.rmi.DBIterator
Liefert alle Sammel-Lastschriften, die fuer das Konto vorliegen.de.willuhn.datasource.rmi.DBIterator
Liefert alle Sammel-Ueberweisungen, die fuer das Konto vorliegen.de.willuhn.datasource.rmi.DBIterator
Liefert alle SEPA-Dauerauftraege, die fuer das Konto vorliegen.de.willuhn.datasource.rmi.DBIterator
Liefert eine Liste aller SEPA-Lastschriften, die ueber dieses Konto getaetigt wurden.de.willuhn.datasource.rmi.DBIterator
Liefert eine Liste aller SEPA-Sammellastschriften, die ueber dieses Konto getaetigt wurden.de.willuhn.datasource.rmi.DBIterator
Liefert eine Liste aller SEPA-Sammelueberweisungen, die ueber dieses Konto getaetigt wurden.protected String
de.willuhn.datasource.rmi.DBIterator
Liefert eine Liste aller Ueberweisungen, die ueber dieses Konto getaetigt wurden.de.willuhn.datasource.rmi.DBIterator
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
(Date start, Date end) Liefert eine Liste aller Umsaetze fuer den vorgegebenen Zeitraum.de.willuhn.datasource.rmi.DBIterator
Liefert die Liste der fest zugeordneten Umsatzkategorien.Liefert die Unterkonto-Nummer.Liefert die Waehrungs-Bezeichnung der Bankverbindung.boolean
hasFlag
(int flag) Prueft, ob das angegebene Flag vorhanden ist.void
insert()
protected void
void
reset()
Setzt das Saldo und Datum zurückvoid
Speichert die Kontoart.void
setBackendClass
(String backend) Speichert die Java-Klasse des zu verwendenden Backends.void
setBezeichnung
(String bezeichnung) Speichert die Bezeichnung des Kontos.void
Speichert die BIC.void
Speichert die Bankleitzahl der Bankverbindung.void
setFlags
(int flags) Speichert die Flags einen Objektes.void
Speichert die IBAN.void
setKategorie
(String kategorie) Speichert die Kategorie.void
setKommentar
(String kommentar) Speichert einen zusaetzlichen Kommentar fuer das Konto.void
setKontonummer
(String kontonummer) Speichert die Kontonummer der Bankverbindung.void
setKundennummer
(String kundennummer) Speichert die Kundennummer.void
Speichert den Namen des Konto-Inhabers.void
setPassportClass
(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
(String unterkonto) Speichert das Unterkonto.void
setWaehrung
(String waehrung) Speichert die Waehrungsbezeichnung.void
store()
protected void
Methods inherited from class de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
getMeta, setMeta
Methods inherited from class de.willuhn.datasource.db.AbstractDBObject
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollback
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.willuhn.datasource.rmi.Changeable
clear, isNewObject, overwrite
Methods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, equals, getAttributeType, getList, 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
-
Constructor Details
-
KontoImpl
ct.- Throws:
RemoteException
-
-
Method Details
-
getTableName
- Specified by:
getTableName
in classde.willuhn.datasource.db.AbstractDBObject
- See Also:
-
getPrimaryAttribute
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.rmi.DBObject
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.GenericObject
- Specified by:
getPrimaryAttribute
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
- See Also:
-
insertCheck
protected void insertCheck() throws de.willuhn.util.ApplicationException- Overrides:
insertCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
updateCheck
protected void updateCheck() throws de.willuhn.util.ApplicationException- Overrides:
updateCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
getKontonummer
Description copied from interface:Konto
Liefert die Kontonummer fuer diese Bankverbindung.- Specified by:
getKontonummer
in interfaceKonto
- Returns:
- Kontonummer.
- Throws:
RemoteException
- See Also:
-
getBLZ
Description copied from interface:Konto
Liefert die Bankleitzahl fuer diese Bankverbindung.- Specified by:
getBLZ
in interfaceKonto
- Returns:
- Bankleitzahl.
- Throws:
RemoteException
- See Also:
-
getName
Description copied from interface:Konto
Liefert den Namen des Konto-Inhabers.- Specified by:
getName
in interfaceKonto
- Returns:
- Name des Konto-Inhabers.
- Throws:
RemoteException
- See Also:
-
getPassportClass
Description copied from interface:Konto
Liefert die Java-Klasse des zu verwendenden Passports. Dieser kann anschliessend mittelsPassportRegistry#findByClass(String)
geladen werden.- Specified by:
getPassportClass
in interfaceKonto
- Returns:
- Java-Klasse des Passports.
- Throws:
RemoteException
- See Also:
-
getBackendClass
Description copied from interface:Konto
Liefert die Java-Klasse des zu verwendenden Backends.- Specified by:
getBackendClass
in interfaceKonto
- Returns:
- Java-Klasse des Backends.
- Throws:
RemoteException
- See Also:
-
getAccountType
Description copied from interface:Konto
Liefert die Kontoart. Kann NULL sein.- Specified by:
getAccountType
in interfaceKonto
- Returns:
- die Kontoart.
- Throws:
RemoteException
- See Also:
-
setKontonummer
Description copied from interface:Konto
Speichert die Kontonummer der Bankverbindung.- Specified by:
setKontonummer
in interfaceKonto
- Parameters:
kontonummer
- Kontonummer.- Throws:
RemoteException
- See Also:
-
setBLZ
Description copied from interface:Konto
Speichert die Bankleitzahl der Bankverbindung.- Specified by:
setBLZ
in interfaceKonto
- Parameters:
blz
- Bankleitzahl.- Throws:
RemoteException
- See Also:
-
setName
Description copied from interface:Konto
Speichert den Namen des Konto-Inhabers.- Specified by:
setName
in interfaceKonto
- Parameters:
name
- Name des Konto-Inhaber.s- Throws:
RemoteException
- See Also:
-
setPassportClass
Description copied from interface:Konto
Speichert den Namen der Java-Klasse des zu verwendenden Passports.- Specified by:
setPassportClass
in interfaceKonto
- Parameters:
passport
- Passport.- Throws:
RemoteException
- See Also:
-
setBackendClass
Description copied from interface:Konto
Speichert die Java-Klasse des zu verwendenden Backends.- Specified by:
setBackendClass
in interfaceKonto
- Parameters:
backend
- Java-Klasse des Backends.- Throws:
RemoteException
- See Also:
-
setAccountType
Description copied from interface:Konto
Speichert die Kontoart. Kann NULL sein.- Specified by:
setAccountType
in interfaceKonto
- Parameters:
i
- die Kontoart.- Throws:
RemoteException
- See Also:
-
delete
- Specified by:
delete
in interfacede.willuhn.datasource.rmi.Changeable
- Overrides:
delete
in classAbstractHibiscusDBObject
- Throws:
RemoteException
de.willuhn.util.ApplicationException
- See Also:
-
getWaehrung
Description copied from interface:Konto
Liefert die Waehrungs-Bezeichnung der Bankverbindung.- Specified by:
getWaehrung
in interfaceKonto
- Returns:
- Waehrungsbezeichnung.
- Throws:
RemoteException
- See Also:
-
setWaehrung
Description copied from interface:Konto
Speichert die Waehrungsbezeichnung.- Specified by:
setWaehrung
in interfaceKonto
- Parameters:
waehrung
- Bezeichnung.- Throws:
RemoteException
- See Also:
-
getKundennummer
Description copied from interface:Konto
Liefert die Kundennummer bei der Bank.- Specified by:
getKundennummer
in interfaceKonto
- Returns:
- Kundennummer.
- Throws:
RemoteException
- See Also:
-
setKundennummer
Description copied from interface:Konto
Speichert die Kundennummer.- Specified by:
setKundennummer
in interfaceKonto
- Parameters:
kundennummer
- Kundennummer.- Throws:
RemoteException
- See Also:
-
getSaldo
Description copied from interface:Konto
Liefert den Saldo des Kontos oder0.0
wenn er noch nie abgefragt wurde.- Specified by:
getSaldo
in interfaceKonto
- Returns:
- Saldo des Kontos.
- Throws:
RemoteException
- See Also:
-
getSaldoAvailable
Description copied from interface:Konto
Liefert den verfuegbaren Betrag auf dem Konto. BUGZILLA 530- Specified by:
getSaldoAvailable
in interfaceKonto
- Returns:
- der verfuegbare Betrag auf dem Konto.
- Throws:
RemoteException
- See Also:
-
getSaldoDatum
Description copied from interface:Konto
Liefert das Datum des aktuellen Saldos odernull
wenn er noch nie abgefragt wurde.- Specified by:
getSaldoDatum
in interfaceKonto
- Returns:
- Datum des Saldos.
- Throws:
RemoteException
- See Also:
-
reset
Description copied from interface:Konto
Setzt das Saldo und Datum zurück- Specified by:
reset
in interfaceKonto
- Throws:
RemoteException
- See Also:
-
getUmsaetze
Description copied from interface:Konto
Liefert eine Liste aller Umsaetze fuer das Konto in umgekehrter chronologischer Reihenfolge. Also die neuesten zuerst, die aeltesten zuletzt.- Specified by:
getUmsaetze
in interfaceKonto
- Returns:
- Umsatzliste.
- Throws:
RemoteException
- See Also:
-
getUmsaetze
Description copied from interface:Konto
Liefert eine Liste aller Umsaetze fuer die letzten x Tage. Die neuesten zuerst, die aeltesten zuletzt.- Specified by:
getUmsaetze
in interfaceKonto
- Parameters:
days
- Anzahl der Tage.- Returns:
- Umsatzliste.
- Throws:
RemoteException
- See Also:
-
getUmsaetze
public de.willuhn.datasource.rmi.DBIterator getUmsaetze(Date start, Date end) throws RemoteException Description copied from interface:Konto
Liefert eine Liste aller Umsaetze fuer den vorgegebenen Zeitraum. Die neuesten zuerst, die aeltesten zuletzt.- Specified by:
getUmsaetze
in interfaceKonto
- Parameters:
start
- Startdatumend
- EndeDatum- Returns:
- Umsatzliste.
- Throws:
RemoteException
- See Also:
-
getUeberweisungen
Description copied from interface:Konto
Liefert eine Liste aller Ueberweisungen, die ueber dieses Konto getaetigt wurden.- Specified by:
getUeberweisungen
in interfaceKonto
- Returns:
- Ueberweisungsliste.
- Throws:
RemoteException
- See Also:
-
getUmsatzTypen
Description copied from interface:Konto
Liefert die Liste der fest zugeordneten Umsatzkategorien.- Specified by:
getUmsatzTypen
in interfaceKonto
- Returns:
- Liste der fest zugeordneten Umsatzkategorien.
- Throws:
RemoteException
- See Also:
-
getAuslandsUeberweisungen
Description copied from interface:Konto
Liefert eine Liste aller Auslandsueberweisungen, die ueber dieses Konto getaetigt wurden.- Specified by:
getAuslandsUeberweisungen
in interfaceKonto
- Returns:
- Liste der Auslandsueberweisungen.
- Throws:
RemoteException
- See Also:
-
getSepaLastschriften
Description copied from interface:Konto
Liefert eine Liste aller SEPA-Lastschriften, die ueber dieses Konto getaetigt wurden.- Specified by:
getSepaLastschriften
in interfaceKonto
- Returns:
- Liste der SEPA-Lastschriften.
- Throws:
RemoteException
- See Also:
-
getSepaSammelLastschriften
Description copied from interface:Konto
Liefert eine Liste aller SEPA-Sammellastschriften, die ueber dieses Konto getaetigt wurden.- Specified by:
getSepaSammelLastschriften
in interfaceKonto
- Returns:
- Liste der SEPA-Sammellastschriften.
- Throws:
RemoteException
- See Also:
-
getSepaSammelUeberweisungen
Description copied from interface:Konto
Liefert eine Liste aller SEPA-Sammelueberweisungen, die ueber dieses Konto getaetigt wurden.- Specified by:
getSepaSammelUeberweisungen
in interfaceKonto
- Returns:
- Liste der SEPA-Sammelueberweisungen.
- Throws:
RemoteException
- See Also:
-
getDauerauftraege
Description copied from interface:Konto
Liefert alle Dauerauftraege, die fuer das Konto vorliegen. Dabei werden auch jene geliefert, die lokal erstellt, jedoch noch nicht zur Bank hochgeladen wurden.- Specified by:
getDauerauftraege
in interfaceKonto
- Returns:
- Liste der Dauerauftraege.
- Throws:
RemoteException
- See Also:
-
getSepaDauerauftraege
Description copied from interface:Konto
Liefert alle SEPA-Dauerauftraege, die fuer das Konto vorliegen. Dabei werden auch jene geliefert, die lokal erstellt, jedoch noch nicht zur Bank hochgeladen wurden.- Specified by:
getSepaDauerauftraege
in interfaceKonto
- Returns:
- Liste der SEPA-Dauerauftraege.
- Throws:
RemoteException
- See Also:
-
getLastschriften
Description copied from interface:Konto
Liefert alle Lastschriften, die fuer das Konto vorliegen.- Specified by:
getLastschriften
in interfaceKonto
- Returns:
- Liste der Lastschriften.
- Throws:
RemoteException
- See Also:
-
getSammelLastschriften
Description copied from interface:Konto
Liefert alle Sammel-Lastschriften, die fuer das Konto vorliegen.- Specified by:
getSammelLastschriften
in interfaceKonto
- Returns:
- Liste der Lastschriften.
- Throws:
RemoteException
- See Also:
-
getSammelUeberweisungen
Description copied from interface:Konto
Liefert alle Sammel-Ueberweisungen, die fuer das Konto vorliegen.- Specified by:
getSammelUeberweisungen
in interfaceKonto
- Returns:
- Liste der Sammelueberweisungen.
- Throws:
RemoteException
- See Also:
-
getKontoauszuege
Description copied from interface:Konto
Liefert die Liste der Kontoauszuege.- Specified by:
getKontoauszuege
in interfaceKonto
- Returns:
- die Liste der Kontoauszuege.
- Throws:
RemoteException
- See Also:
-
getBezeichnung
Description copied from interface:Konto
Liefert die Bezeichnung des Kontos.- Specified by:
getBezeichnung
in interfaceKonto
- Returns:
- Bezeichnung des Kontos.
- Throws:
RemoteException
- See Also:
-
setBezeichnung
Description copied from interface:Konto
Speichert die Bezeichnung des Kontos.- Specified by:
setBezeichnung
in interfaceKonto
- Parameters:
bezeichnung
- Bezeichnung.- Throws:
RemoteException
- See Also:
-
getProtokolle
Description copied from interface:Konto
Liefert die HBCI-Protokollierung des Kontos in Form einer Liste von Protokoll-Objekten.- Specified by:
getProtokolle
in interfaceKonto
- Returns:
- Liste von Protokoll-Objekten.
- Throws:
RemoteException
- See Also:
-
insert
- Overrides:
insert
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
de.willuhn.util.ApplicationException
- See Also:
-
store
- Specified by:
store
in interfacede.willuhn.datasource.rmi.Changeable
- Overrides:
store
in classAbstractHibiscusDBObject
- Throws:
RemoteException
de.willuhn.util.ApplicationException
- See Also:
-
addToProtokoll
Description copied from interface:Konto
Fuegt den uebergebenen Text zum Konto-Protokoll hinzu.- Specified by:
addToProtokoll
in interfaceKonto
- Parameters:
kommentar
- der hinzuzufuegende Text.protokollTyp
- Typ des Protokoll-Eintrags. Siehede.willuhn.jameica.hbci.rmi.Protokoll
.- Throws:
RemoteException
- See Also:
-
getAttribute
Die Funktion ueberschreiben wir um ein zusaetzliches virtuelles Attribut "longname" einzufuehren. Bei Abfrage dieses Attributs wird "[Kontonummer] Bezeichnung" zurueckgeliefert.- Specified by:
getAttribute
in interfacede.willuhn.datasource.rmi.DBObject
- Specified by:
getAttribute
in interfacede.willuhn.datasource.GenericObject
- Overrides:
getAttribute
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
- See Also:
-
getChecksum
Description copied from interface:Checksum
Liefert die Checksumme des Objektes.- Specified by:
getChecksum
in interfaceChecksum
- Returns:
- Checksumme.
- Throws:
RemoteException
- See Also:
-
setSaldo
Description copied from interface:Konto
Speichert den neuen Saldo.- Specified by:
setSaldo
in interfaceKonto
- Parameters:
saldo
- Neuer Saldo.- Throws:
RemoteException
- See Also:
-
setSaldoAvailable
Description copied from interface:Konto
Speichert den verfuegbaren Betrag auf dem Konto.- Specified by:
setSaldoAvailable
in interfaceKonto
- Parameters:
saldo
- der verfuegbare Betrag auf dem Konto.- Throws:
RemoteException
- See Also:
-
getNumUmsaetze
Description copied from interface:Konto
Liefert die Anzahl der Umsaetze auf dem Konto.- Specified by:
getNumUmsaetze
in interfaceKonto
- Returns:
- Anzahl der Umsaetze auf dem Konto.
- Throws:
RemoteException
- See Also:
-
getLongName
Description copied from interface:Konto
Liefert eine ausfuehrliche Bezeichnung des Kontos bestehend aus Bezeichnung, Kto und BLZ.- Specified by:
getLongName
in interfaceKonto
- Returns:
- ausfuehrliche Bezeichnung.
- Throws:
RemoteException
- See Also:
-
getUnterkonto
Description copied from interface:Konto
Liefert die Unterkonto-Nummer. BUGZILLA 355- Specified by:
getUnterkonto
in interfaceKonto
- Returns:
- Unterkonto-Nummer.
- Throws:
RemoteException
- See Also:
-
setUnterkonto
Description copied from interface:Konto
Speichert das Unterkonto.- Specified by:
setUnterkonto
in interfaceKonto
- Parameters:
unterkonto
-- Throws:
RemoteException
- See Also:
-
getKommentar
Description copied from interface:Konto
Liefert einen zusaetzlichen Kommentar fuer das Konto.- Specified by:
getKommentar
in interfaceKonto
- Returns:
- Kommentar.
- Throws:
RemoteException
- See Also:
-
setKommentar
Description copied from interface:Konto
Speichert einen zusaetzlichen Kommentar fuer das Konto.- Specified by:
setKommentar
in interfaceKonto
- Parameters:
kommentar
-- Throws:
RemoteException
- See Also:
-
getFlags
Description copied from interface:Flaggable
Liefert ein Bit-Feld mit Flags. Ein Objekt kann mit verschiedenen Flags markiert werden. Das kann zum Beispiel "deaktiviert" sein. Damit fuer kuenftige weitere Flags nicht immer ein neues Feld zur Datenbank hinzugefuegt werden muss, verwenden wir hier ein Bitfeld. Damit koennen mehrere Flags in einem Wert codiert werden.- Specified by:
getFlags
in interfaceFlaggable
- Returns:
- Bit-Feld mit den Flags des Objektes.
- Throws:
RemoteException
- See Also:
-
hasFlag
Description copied from interface:Flaggable
Prueft, ob das angegebene Flag vorhanden ist.- Specified by:
hasFlag
in interfaceFlaggable
- Parameters:
flag
- das zu pruefende Flag.- Returns:
- true, wenn es gesetzt ist.
- Throws:
RemoteException
- See Also:
-
setFlags
Description copied from interface:Flaggable
Speichert die Flags einen Objektes.- Specified by:
setFlags
in interfaceFlaggable
- Parameters:
flags
- die Flags in Form eines Bit-Feldes.- Throws:
RemoteException
- See Also:
-
getBic
Description copied from interface:Konto
Liefert die BIC.- Specified by:
getBic
in interfaceKonto
- Returns:
- die BIC.
- Throws:
RemoteException
- See Also:
-
setBic
Description copied from interface:Konto
Speichert die BIC.- Specified by:
setBic
in interfaceKonto
- Parameters:
bic
- die BIC.- Throws:
RemoteException
- See Also:
-
getIban
Description copied from interface:Konto
Liefert die IBAN.- Specified by:
getIban
in interfaceKonto
- Returns:
- die IBAN.
- Throws:
RemoteException
- See Also:
-
setIban
Description copied from interface:Konto
Speichert die IBAN.- Specified by:
setIban
in interfaceKonto
- Parameters:
iban
- die IBAN.- Throws:
RemoteException
- See Also:
-
getKategorie
Description copied from interface:Konto
Liefert einen Freitext mit der Kategorie.- Specified by:
getKategorie
in interfaceKonto
- Returns:
- Freitext mit der Kategorie.
- Throws:
RemoteException
- See Also:
-
setKategorie
Description copied from interface:Konto
Speichert die Kategorie.- Specified by:
setKategorie
in interfaceKonto
- Parameters:
kategorie
- die Kategorie.- Throws:
RemoteException
- See Also:
-