org.fm.addressbook.dao
Interface ContactDAO

All Known Implementing Classes:
HibernateContactDAO

public interface ContactDAO

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

ContactDAO interface

Author:
Tennyson Varghese
Aneesh S

Method Summary
 void deleteAllContacts(java.util.List<Contact> contacts)
           
 void deleteContact(Contact contact)
           
 java.util.List<Contact> getAllContacts()
           
 java.util.List<Contact> getAllContactsByIndex(java.lang.String index)
           
 void saveContact(Contact contact)
           
 void searchContacts(java.lang.String searchKey)
           
 void updateContact(Contact contact)
           
 

Method Detail

saveContact

void saveContact(Contact contact)

updateContact

void updateContact(Contact contact)

deleteContact

void deleteContact(Contact contact)

getAllContacts

java.util.List<Contact> getAllContacts()

getAllContactsByIndex

java.util.List<Contact> getAllContactsByIndex(java.lang.String index)

searchContacts

void searchContacts(java.lang.String searchKey)

deleteAllContacts

void deleteAllContacts(java.util.List<Contact> contacts)