Package de.willuhn.jameica.hbci.server
Class KontoauszugImpl
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.KontoauszugImpl
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject,de.willuhn.datasource.rmi.Changeable,de.willuhn.datasource.rmi.DBObject,de.willuhn.datasource.rmi.Transactionable,HibiscusDBObject,Kontoauszug,Serializable,Remote
Implementierung der elektronischen Kontoauszuege pro Konto.
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref -
Constructor Summary
Constructors -
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.protected ClassgetForeignObject(String field) 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.protected StringgetUUID()Liefert eine optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.getVon()Liefert das Start-Datum des Berichtszeitraumes.voidinsert()voidSpeichert das Ende-Datum des Berichtszeitraumes.voidsetDateiname(String dateiname) Speichert den Dateinamen des Kontoauszuges.voidSpeichert das Datum der bankseitigen Erstellung des Kontoauszuges.voidSpeichert das Format-Kuerzel der Datei.voidsetGelesenAm(Date d) Speichert das Datum, an dem der Kontoauszug als gelesen markiert wurde.voidSpeichert das Jahr des Kontoauszuges.voidsetKommentar(String kommentar) Speichert einen optionalen Kommentar.voidSpeichert das Konto.voidSpeichert den ersten Namen des Kontoauszuges.voidSpeichert den zweiten Namen des Kontoauszuges.voidSpeichert den dritten Namen des Kontoauszuges.voidSpeichert die Nummer des Kontoauszuges.voidSpeichert den Ordner, in dem sich die zugehoerige Datei befindet.voidSpeichert das Datum, an dem die Quittung an die Bank gesendet wurde.voidsetQuittungscode(byte[] code) Speichert den Quittungscode des Kontoauszuges.voidSpeichert optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.voidSpeichert das Start-Datum des Berichtszeitraumes.Methods inherited from class de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
delete, getMeta, setMeta, storeMethods inherited from class de.willuhn.datasource.db.AbstractDBObject
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttribute, getAttributeNames, getAttributeType, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, insertCheck, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollback, updateCheckMethods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObjectMethods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLogMethods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStubMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface de.willuhn.datasource.rmi.Changeable
clear, delete, isNewObject, overwrite, storeMethods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, load, removeDeleteListener, removeStoreListenerMethods inherited from interface de.willuhn.datasource.GenericObject
getAttributeNames, getIDMethods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMetaMethods inherited from interface de.willuhn.datasource.rmi.Transactionable
transactionBegin, transactionCommit, transactionRollback
-
Constructor Details
-
KontoauszugImpl
ct.- Throws:
RemoteException
-
-
Method Details
-
getKonto
Description copied from interface:KontoauszugLiefert das Konto.- Specified by:
getKontoin interfaceKontoauszug- Returns:
- Konto.
- Throws:
RemoteException- See Also:
-
setKonto
Description copied from interface:KontoauszugSpeichert das Konto.- Specified by:
setKontoin interfaceKontoauszug- Parameters:
konto- Konto.- Throws:
RemoteException- See Also:
-
getAusfuehrungsdatum
Description copied from interface:KontoauszugLiefert das Datum, zu dem der Kontoauszug abgerufen wurde.- Specified by:
getAusfuehrungsdatumin interfaceKontoauszug- Returns:
- das Datum zu dem der Kontoauszug abgerufen wurde.
- Throws:
RemoteException- See Also:
-
getKommentar
Description copied from interface:KontoauszugLiefert einen optionalen Kommentar.- Specified by:
getKommentarin interfaceKontoauszug- Returns:
- optionaler Kommentar.
- Throws:
RemoteException- See Also:
-
setKommentar
Description copied from interface:KontoauszugSpeichert einen optionalen Kommentar.- Specified by:
setKommentarin interfaceKontoauszug- Parameters:
kommentar- Kommentar.- Throws:
RemoteException- See Also:
-
getPfad
Description copied from interface:KontoauszugLiefert den Ordner, in dem sich die zugehorige Datei befindet.- Specified by:
getPfadin interfaceKontoauszug- Returns:
- der Ordner - ohne Dateiname.
- Throws:
RemoteException- See Also:
-
setPfad
Description copied from interface:KontoauszugSpeichert den Ordner, in dem sich die zugehoerige Datei befindet.- Specified by:
setPfadin interfaceKontoauszug- Parameters:
pfad- der Ordner - ohne Dateiname.- Throws:
RemoteException- See Also:
-
getDateiname
Description copied from interface:KontoauszugLiefert den Dateinamen des Kontoauszuges.- Specified by:
getDateinamein interfaceKontoauszug- Returns:
- der Dateiname des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setDateiname
Description copied from interface:KontoauszugSpeichert den Dateinamen des Kontoauszuges.- Specified by:
setDateinamein interfaceKontoauszug- Parameters:
dateiname- der Dateiname des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getUUID
Description copied from interface:KontoauszugLiefert eine optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.- Specified by:
getUUIDin interfaceKontoauszug- Returns:
- optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.
- Throws:
RemoteException- See Also:
-
setUUID
Description copied from interface:KontoauszugSpeichert optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.- Specified by:
setUUIDin interfaceKontoauszug- Parameters:
uuid- optionale UUID des Kontoauszuges, falls die Datei per Messaging gespeichert wurde.- Throws:
RemoteException- See Also:
-
getFormat
Description copied from interface:KontoauszugLiefert das Format-Kuerzel der Datei. 1 = Swift MT940 2 = ISO 8583 3 = PDF- Specified by:
getFormatin interfaceKontoauszug- Returns:
- das Format-Kuerzel der Datei.
- Throws:
RemoteException- See Also:
-
setFormat
Description copied from interface:KontoauszugSpeichert das Format-Kuerzel der Datei.- Specified by:
setFormatin interfaceKontoauszug- Parameters:
format- das Format-Kuerzel der Datei.- Throws:
RemoteException- See Also:
-
getErstellungsdatum
Description copied from interface:KontoauszugLiefert das Datum der bankseitigen Erstellung des Kontoauszuges.- Specified by:
getErstellungsdatumin interfaceKontoauszug- Returns:
- das Datum der bankseitigen Erstellung des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setErstellungsdatum
Description copied from interface:KontoauszugSpeichert das Datum der bankseitigen Erstellung des Kontoauszuges.- Specified by:
setErstellungsdatumin interfaceKontoauszug- Parameters:
d- das Datum der bankseitigen Erstellung des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getVon
Description copied from interface:KontoauszugLiefert das Start-Datum des Berichtszeitraumes.- Specified by:
getVonin interfaceKontoauszug- Returns:
- das Start-Datum des Berichtszeitraumes.
- Throws:
RemoteException- See Also:
-
setVon
Description copied from interface:KontoauszugSpeichert das Start-Datum des Berichtszeitraumes.- Specified by:
setVonin interfaceKontoauszug- Parameters:
von- das Start-Datum des Berichtszeitraumes.- Throws:
RemoteException- See Also:
-
getBis
Description copied from interface:KontoauszugLiefert das Ende-Datum des Berichtszeitraumes.- Specified by:
getBisin interfaceKontoauszug- Returns:
- das Ende-Datum des Berichtszeitraumes.
- Throws:
RemoteException- See Also:
-
setBis
Description copied from interface:KontoauszugSpeichert das Ende-Datum des Berichtszeitraumes.- Specified by:
setBisin interfaceKontoauszug- Parameters:
bis- das Ende-Datum des Berichtszeitraumes.- Throws:
RemoteException- See Also:
-
getJahr
Description copied from interface:KontoauszugLiefert das Jahr des Kontoauszuges.- Specified by:
getJahrin interfaceKontoauszug- Returns:
- das Jahr des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setJahr
Description copied from interface:KontoauszugSpeichert das Jahr des Kontoauszuges.- Specified by:
setJahrin interfaceKontoauszug- Parameters:
jahr- das jahr des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getNummer
Description copied from interface:KontoauszugLiefert die Nummer des Kontoauszuges.- Specified by:
getNummerin interfaceKontoauszug- Returns:
- die Nummer des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setNummer
Description copied from interface:KontoauszugSpeichert die Nummer des Kontoauszuges.- Specified by:
setNummerin interfaceKontoauszug- Parameters:
nummer- die Nummer des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getName1
Description copied from interface:KontoauszugLiefert den ersten Namen des Kontoauszuges.- Specified by:
getName1in interfaceKontoauszug- Returns:
- der erste Name des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setName1
Description copied from interface:KontoauszugSpeichert den ersten Namen des Kontoauszuges.- Specified by:
setName1in interfaceKontoauszug- Parameters:
name1- der erste Name des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getName2
Description copied from interface:KontoauszugLiefert den zweiten Namen des Kontoauszuges.- Specified by:
getName2in interfaceKontoauszug- Returns:
- der zweite Name des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setName2
Description copied from interface:KontoauszugSpeichert den zweiten Namen des Kontoauszuges.- Specified by:
setName2in interfaceKontoauszug- Parameters:
name2- der zweite Name des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getName3
Description copied from interface:KontoauszugLiefert den dritten Namen des Kontoauszuges.- Specified by:
getName3in interfaceKontoauszug- Returns:
- der dritte Name des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setName3
Description copied from interface:KontoauszugSpeichert den dritten Namen des Kontoauszuges.- Specified by:
setName3in interfaceKontoauszug- Parameters:
name3- der dritte Name des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getQuittungscode
Description copied from interface:KontoauszugLiefert den Quittungscode des Kontoauszuges.- Specified by:
getQuittungscodein interfaceKontoauszug- Returns:
- der Quittungscode des Kontoauszuges.
- Throws:
RemoteException- See Also:
-
setQuittungscode
Description copied from interface:KontoauszugSpeichert den Quittungscode des Kontoauszuges.- Specified by:
setQuittungscodein interfaceKontoauszug- Parameters:
code- der Quittungscode des Kontoauszuges.- Throws:
RemoteException- See Also:
-
getQuittiertAm
Description copied from interface:KontoauszugLiefert das Datum, an dem die Quittung an die Bank gesendet wurde.- Specified by:
getQuittiertAmin interfaceKontoauszug- Returns:
- das Datum, an dem die Quittung an die Bank gesendet wurde.
- Throws:
RemoteException- See Also:
-
setQuittiertAm
Description copied from interface:KontoauszugSpeichert das Datum, an dem die Quittung an die Bank gesendet wurde.- Specified by:
setQuittiertAmin interfaceKontoauszug- Parameters:
d- das Datum, an dem die Quittung an die Bank gesendet wurde.- Throws:
RemoteException- See Also:
-
getGelesenAm
Description copied from interface:KontoauszugLiefert das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Specified by:
getGelesenAmin interfaceKontoauszug- Returns:
- das Datum, an dem der Kontoauszug als gelesen markiert wurde.
- Throws:
RemoteException- See Also:
-
setGelesenAm
Description copied from interface:KontoauszugSpeichert das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Specified by:
setGelesenAmin interfaceKontoauszug- Parameters:
d- das Datum, an dem der Kontoauszug als gelesen markiert wurde.- Throws:
RemoteException- See Also:
-
getPrimaryAttribute
- Specified by:
getPrimaryAttributein interfacede.willuhn.datasource.rmi.DBObject- Specified by:
getPrimaryAttributein interfacede.willuhn.datasource.GenericObject- Specified by:
getPrimaryAttributein classde.willuhn.datasource.db.AbstractDBObject- Throws:
RemoteException- See Also:
-
getTableName
- Specified by:
getTableNamein classde.willuhn.datasource.db.AbstractDBObject- See Also:
-
insert
- Overrides:
insertin classde.willuhn.datasource.db.AbstractDBObject- Throws:
RemoteExceptionde.willuhn.util.ApplicationException- See Also:
-
getForeignObject
- Overrides:
getForeignObjectin classde.willuhn.datasource.db.AbstractDBObject- Throws:
RemoteException- See Also:
-