Addressbook
, java.rmi.Remote
, de.willuhn.datasource.Service
AddressbookServiceImpl
public interface AddressbookService extends de.willuhn.datasource.Service, Addressbook
Addressbook
. Hiermit ist es moeglich,
alle Adressbuecher wie ein einziges abzufragen.Modifier and Type | Method | Description |
---|---|---|
Addressbook[] |
getAddressbooks() |
Liefert die Liste aller gefundenen Adressbuecher.
|
boolean |
hasExternalAddressbooks() |
Liefert true, wenn neben dem Hibiscus-eigenen Adressbuch noch weitere gefunden wurden.
|
contains, findAddresses, getName
Addressbook[] getAddressbooks() throws java.rmi.RemoteException
null
und auch
nie ein leeres Array. Denn da AddressbookService
selbst ebenfalls das Addressbook
-Interface
implementiert, wird mindestens dieses zurueckgeliefert.
Allerdings wuerde es in diesem Fall keine Adressen finden,
da ja keine tatsaechlichen "Backend"-Adressbuecher existieren.
Zumindest das Hibiscus-eigene Adressbuch sollte aber immer
enthalten sein.java.rmi.RemoteException
boolean hasExternalAddressbooks() throws java.rmi.RemoteException
java.rmi.RemoteException