Package de.willuhn.jameica.hbci.server
Class HibiscusAddressImpl
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.HibiscusAddressImpl
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject
,de.willuhn.datasource.rmi.Changeable
,de.willuhn.datasource.rmi.DBObject
,de.willuhn.datasource.rmi.Transactionable
,Address
,HibiscusAddress
,HibiscusDBObject
,Serializable
,Remote
Implementierung einer Hibiscus-Adresse.
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBank()
Liefert den Namen der Bank.getBic()
Liefert die BIC.getBlz()
Liefert die BLZ.getIban()
Liefert die IBAN.Liefert einen Freitext mit der Kategorie.Liefert einen zusaetzlichen Kommentar fuer den Adressbuch-Eintrag.Liefert die Kontonummer.getName()
Liefert den Namen.protected String
protected void
void
Speichert den Namen der Bank.void
Speichert die BIC.void
Speichert die BLZ des Empfaengers.void
Speichert die IBAN.void
setKategorie
(String kategorie) Speichert die Kategorie.void
setKommentar
(String kommentar) Speichert einen zusaetzlichen Kommentar fuer den Adressbuch-Eintrag.void
setKontonummer
(String kontonummer) Speichert die Kontonummer des Empfaengers.void
Speichert den Namen des Empfaengers.protected void
Methods inherited from class de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
delete, getMeta, setMeta, store
Methods inherited from class de.willuhn.datasource.db.AbstractDBObject
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttribute, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, insert, 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, delete, isNewObject, overwrite, store
Methods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, equals, getAttribute, 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
-
HibiscusAddressImpl
- Throws:
RemoteException
-
-
Method Details
-
getTableName
- Specified by:
getTableName
in classde.willuhn.datasource.db.AbstractDBObject
- See Also:
-
AbstractDBObject.getTableName()
-
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:
-
GenericObject.getPrimaryAttribute()
-
insertCheck
protected void insertCheck() throws de.willuhn.util.ApplicationException- Overrides:
insertCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
AbstractDBObject.insertCheck()
-
updateCheck
protected void updateCheck() throws de.willuhn.util.ApplicationException- Overrides:
updateCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
AbstractDBObject.updateCheck()
-
getKontonummer
Description copied from interface:Address
Liefert die Kontonummer.- Specified by:
getKontonummer
in interfaceAddress
- Returns:
- Kontonummer.
- Throws:
RemoteException
- See Also:
-
getBlz
Description copied from interface:Address
Liefert die BLZ.- Specified by:
getBlz
in interfaceAddress
- Returns:
- BLZ.
- Throws:
RemoteException
- BUGZILLA 534- See Also:
-
getName
Description copied from interface:Address
Liefert den Namen.- Specified by:
getName
in interfaceAddress
- Returns:
- Name.
- Throws:
RemoteException
- See Also:
-
setKontonummer
Description copied from interface:HibiscusAddress
Speichert die Kontonummer des Empfaengers.- Specified by:
setKontonummer
in interfaceHibiscusAddress
- Parameters:
kontonummer
- Kontonummer.- Throws:
RemoteException
- See Also:
-
setBlz
Description copied from interface:HibiscusAddress
Speichert die BLZ des Empfaengers.- Specified by:
setBlz
in interfaceHibiscusAddress
- Parameters:
blz
- BLZ.- Throws:
RemoteException
- BUGZILLA 534- See Also:
-
setName
Description copied from interface:HibiscusAddress
Speichert den Namen des Empfaengers.- Specified by:
setName
in interfaceHibiscusAddress
- Parameters:
name
- Name.- Throws:
RemoteException
- See Also:
-
getKommentar
Description copied from interface:Address
Liefert einen zusaetzlichen Kommentar fuer den Adressbuch-Eintrag.- Specified by:
getKommentar
in interfaceAddress
- Returns:
- Kommentar.
- Throws:
RemoteException
- See Also:
-
setKommentar
Description copied from interface:HibiscusAddress
Speichert einen zusaetzlichen Kommentar fuer den Adressbuch-Eintrag.- Specified by:
setKommentar
in interfaceHibiscusAddress
- Throws:
RemoteException
- See Also:
-
getBank
Description copied from interface:HibiscusAddress
Liefert den Namen der Bank. Ist nur fuer auslaendische Banken sinnvoll, da HBCI4Java fuer deutsche Banken eine Mapping-Tabelle BLZ->Bankname mitbringt.- Specified by:
getBank
in interfaceHibiscusAddress
- Returns:
- Name der Bank.
- Throws:
RemoteException
- See Also:
-
setBank
Description copied from interface:HibiscusAddress
Speichert den Namen der Bank. Ist nur fuer auslaendische Banken sinnvoll, da HBCI4Java fuer deutsche Banken eine Mapping-Tabelle BLZ->Bankname mitbringt.- Specified by:
setBank
in interfaceHibiscusAddress
- Parameters:
name
- Name der Bank.- Throws:
RemoteException
- See Also:
-
getBic
Description copied from interface:Address
Liefert die BIC.- Specified by:
getBic
in interfaceAddress
- Returns:
- die BIC.
- Throws:
RemoteException
- See Also:
-
setBic
Description copied from interface:HibiscusAddress
Speichert die BIC.- Specified by:
setBic
in interfaceHibiscusAddress
- Parameters:
bic
- die BIC.- Throws:
RemoteException
- See Also:
-
getIban
Description copied from interface:Address
Liefert die IBAN.- Specified by:
getIban
in interfaceAddress
- Returns:
- die IBAN.
- Throws:
RemoteException
- See Also:
-
setIban
Description copied from interface:HibiscusAddress
Speichert die IBAN.- Specified by:
setIban
in interfaceHibiscusAddress
- Parameters:
iban
- die IBAN.- Throws:
RemoteException
- See Also:
-
getKategorie
Description copied from interface:Address
Liefert einen Freitext mit der Kategorie.- Specified by:
getKategorie
in interfaceAddress
- Returns:
- Freitext mit der Kategorie.
- Throws:
RemoteException
- See Also:
-
setKategorie
Description copied from interface:HibiscusAddress
Speichert die Kategorie.- Specified by:
setKategorie
in interfaceHibiscusAddress
- Parameters:
kategorie
- die Kategorie.- Throws:
RemoteException
- See Also:
-