edu.uoc.tfc.dbmodel.crud
Class ClientManageableDaoBase

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by edu.uoc.tfc.dbmodel.crud.ClientManageableDaoBase
All Implemented Interfaces:
ClientManageableDao, org.springframework.beans.factory.InitializingBean

public final class ClientManageableDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements ClientManageableDao


Constructor Summary
ClientManageableDaoBase()
           
 
Method Summary
 Client create(java.lang.String dni, java.lang.String nom, java.lang.String primerCognom, java.lang.String segonCognom, java.lang.String telefon, java.lang.String mail, java.lang.String dataNaixement, java.lang.Boolean actiu, java.lang.Long id, java.lang.Long[] partsDelClient)
           
 void delete(java.lang.Long[] ids)
           
 java.util.List read(java.lang.String dni, java.lang.String nom, java.lang.String primerCognom, java.lang.String segonCognom, java.lang.String telefon, java.lang.String mail, java.lang.String dataNaixement, java.lang.Boolean actiu, java.lang.Long id, java.lang.Long[] partsDelClient)
           
 java.util.List readAll()
           
 java.util.Map readBackingLists()
           
 Client readById(java.lang.Long id)
           
 void setDao(ClientDao dao)
           
 void setPartsDelClientDao(PartDao partsDelClientDao)
           
 Client update(java.lang.String dni, java.lang.String nom, java.lang.String primerCognom, java.lang.String segonCognom, java.lang.String telefon, java.lang.String mail, java.lang.String dataNaixement, java.lang.Boolean actiu, java.lang.Long id, java.lang.Long[] partsDelClient)
           
 
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

ClientManageableDaoBase

public ClientManageableDaoBase()
Method Detail

setDao

public void setDao(ClientDao dao)

setPartsDelClientDao

public void setPartsDelClientDao(PartDao partsDelClientDao)

create

public Client create(java.lang.String dni,
                     java.lang.String nom,
                     java.lang.String primerCognom,
                     java.lang.String segonCognom,
                     java.lang.String telefon,
                     java.lang.String mail,
                     java.lang.String dataNaixement,
                     java.lang.Boolean actiu,
                     java.lang.Long id,
                     java.lang.Long[] partsDelClient)
Specified by:
create in interface ClientManageableDao

readById

public Client readById(java.lang.Long id)
Specified by:
readById in interface ClientManageableDao

read

public java.util.List read(java.lang.String dni,
                           java.lang.String nom,
                           java.lang.String primerCognom,
                           java.lang.String segonCognom,
                           java.lang.String telefon,
                           java.lang.String mail,
                           java.lang.String dataNaixement,
                           java.lang.Boolean actiu,
                           java.lang.Long id,
                           java.lang.Long[] partsDelClient)
Specified by:
read in interface ClientManageableDao

readAll

public java.util.List readAll()
Specified by:
readAll in interface ClientManageableDao

readBackingLists

public java.util.Map readBackingLists()
Specified by:
readBackingLists in interface ClientManageableDao

update

public Client update(java.lang.String dni,
                     java.lang.String nom,
                     java.lang.String primerCognom,
                     java.lang.String segonCognom,
                     java.lang.String telefon,
                     java.lang.String mail,
                     java.lang.String dataNaixement,
                     java.lang.Boolean actiu,
                     java.lang.Long id,
                     java.lang.Long[] partsDelClient)
Specified by:
update in interface ClientManageableDao

delete

public void delete(java.lang.Long[] ids)
Specified by:
delete in interface ClientManageableDao