org.fm.addressbook.delegate
Class AddressBookDelegate

java.lang.Object
  extended by org.fm.addressbook.delegate.AddressBookDelegate

public class AddressBookDelegate
extends java.lang.Object

JContact- online Address Book Management Systemhttp://jcontact.sourceforge.net/

Licensed under the terms of any of the following licenses at your choice: -
GNU General Public License Version 2 or later (the "GPL") http://www.gnu.org/licenses/gpl.html -
GNU Lesser General Public License Version 2.1 or later (the "LGPL") http://www.gnu.org/licenses/lgpl.html

AddressBookDelegate class.

Author:
Tennyson Varghese
Aneesh S

Constructor Summary
AddressBookDelegate()
          constructor which initialise the addressBookServie with ServiceLocator
 
Method Summary
 void deleteAddressBook(AddressBook addressBook)
           
 AddressBook findAddressBook(java.lang.String searchKey)
           
 java.util.List<AddressBook> getAllAddressBook()
           
 java.util.List<Contact> getContacts(AddressBook addressBook)
           
 void saveAddressBook(AddressBook addressBook)
           
 void updateAddressBook(AddressBook addressBook)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddressBookDelegate

public AddressBookDelegate()
constructor which initialise the addressBookServie with ServiceLocator

Method Detail

getContacts

public java.util.List<Contact> getContacts(AddressBook addressBook)

findAddressBook

public AddressBook findAddressBook(java.lang.String searchKey)

saveAddressBook

public void saveAddressBook(AddressBook addressBook)

updateAddressBook

public void updateAddressBook(AddressBook addressBook)

deleteAddressBook

public void deleteAddressBook(AddressBook addressBook)

getAllAddressBook

public java.util.List<AddressBook> getAllAddressBook()