org.fm.addressbook.dao.hibernate
Class HibernateAddressBookDAO

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by org.fm.addressbook.dao.hibernate.HibernateAddressBookDAO
All Implemented Interfaces:
AddressBookDAO, org.springframework.beans.factory.InitializingBean

public class HibernateAddressBookDAO
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements AddressBookDAO

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

HibernateAddressBookDAO class.

Author:
Tennyson Varghese
Aneesh S

Constructor Summary
HibernateAddressBookDAO()
           
 
Method Summary
 void deleteAddressBook(AddressBook addressBook)
           
 AddressBook findAddressBook(java.lang.String searchKey)
           
 java.util.List<AddressBook> getAllAddressBook()
           
 java.util.List<Contact> getAllContacts(AddressBook addressBook)
           
 void saveAddressBook(AddressBook addressBook)
           
 void updateAddressBook(AddressBook addressBook)
           
 
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactory
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateAddressBookDAO

public HibernateAddressBookDAO()
Method Detail

deleteAddressBook

public void deleteAddressBook(AddressBook addressBook)
Specified by:
deleteAddressBook in interface AddressBookDAO

findAddressBook

public AddressBook findAddressBook(java.lang.String searchKey)
Specified by:
findAddressBook in interface AddressBookDAO

getAllAddressBook

public java.util.List<AddressBook> getAllAddressBook()
Specified by:
getAllAddressBook in interface AddressBookDAO

saveAddressBook

public void saveAddressBook(AddressBook addressBook)
Specified by:
saveAddressBook in interface AddressBookDAO

updateAddressBook

public void updateAddressBook(AddressBook addressBook)
Specified by:
updateAddressBook in interface AddressBookDAO

getAllContacts

public java.util.List<Contact> getAllContacts(AddressBook addressBook)
Specified by:
getAllContacts in interface AddressBookDAO