Package de.willuhn.jameica.hbci.server
Class AddressbookHibiscusImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
de.willuhn.jameica.hbci.server.AddressbookHibiscusImpl
- All Implemented Interfaces:
Addressbook
,Serializable
,Remote
Implementierung des Hibiscus-Adressbuches.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
Hilfsklasse, um ein Konto in ein Address-Interface zu packen -
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPrueft, ob im Adressbuch eine Adresse mit diesen Eigenschaften enthalten ist.findAddresses
(String text) Sucht nach Adressen und liefert die gefundenen zurueck.getName()
Liefert einen sprechenden Namen fuer das Adressbuch.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
-
Constructor Details
-
AddressbookHibiscusImpl
ct.- Throws:
RemoteException
-
-
Method Details
-
contains
Description copied from interface:Addressbook
Prueft, ob im Adressbuch eine Adresse mit diesen Eigenschaften enthalten ist.- Specified by:
contains
in interfaceAddressbook
- Parameters:
address
- die gesuchte Adresse.- Returns:
- die Adresse mit den gleichen Eigenschaften aus dem Adressbuch oder
null
. - Throws:
RemoteException
- See Also:
-
findAddresses
Description copied from interface:Addressbook
Sucht nach Adressen und liefert die gefundenen zurueck. Es ist der jeweiligen Implementierung des Adressbuches ueberlassen, in welchen Feldern/Attributen der Adressdaten sie nach dem uebergebenen Text sucht. Wird kein Text uebergeben, kann das Adressbuch selbst entscheiden, ob es alle Adressen zurueckliefert oder gar keine.- Specified by:
findAddresses
in interfaceAddressbook
- Parameters:
text
- der Suchtext.- Returns:
- Liste der gefundenen Adressen.
Die Objekte der Liste muessen vom Typ
Address
sein. Die Funktion darf auchnull
zurueckliefern, wenn keine Adressen gefunden wurden. - Throws:
RemoteException
- See Also:
-
getName
Description copied from interface:Addressbook
Liefert einen sprechenden Namen fuer das Adressbuch.- Specified by:
getName
in interfaceAddressbook
- Returns:
- Name des Adressbuches.
- Throws:
RemoteException
- See Also:
-