edu.uoc.tfc.dbmodel.crud
Class ClientManageableServiceBase

java.lang.Object
  extended by edu.uoc.tfc.dbmodel.crud.ClientManageableServiceBase
All Implemented Interfaces:
ClientManageableService

public final class ClientManageableServiceBase
extends java.lang.Object
implements ClientManageableService


Constructor Summary
ClientManageableServiceBase()
           
 
Method Summary
 ClientValueObject 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()
           
 ClientValueObject readById(java.lang.Long id)
           
 void setDao(ClientManageableDao dao)
           
 ClientValueObject 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 java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientManageableServiceBase

public ClientManageableServiceBase()
Method Detail

setDao

public void setDao(ClientManageableDao dao)

create

public ClientValueObject 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)
                         throws java.lang.Exception
Specified by:
create in interface ClientManageableService
Throws:
java.lang.Exception

readById

public ClientValueObject readById(java.lang.Long id)
                           throws java.lang.Exception
Specified by:
readById in interface ClientManageableService
Throws:
java.lang.Exception

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)
                    throws java.lang.Exception
Specified by:
read in interface ClientManageableService
Throws:
java.lang.Exception

readAll

public java.util.List readAll()
                       throws java.lang.Exception
Specified by:
readAll in interface ClientManageableService
Throws:
java.lang.Exception

readBackingLists

public java.util.Map readBackingLists()
                               throws java.lang.Exception
Specified by:
readBackingLists in interface ClientManageableService
Throws:
java.lang.Exception

update

public ClientValueObject 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)
                         throws java.lang.Exception
Specified by:
update in interface ClientManageableService
Throws:
java.lang.Exception

delete

public void delete(java.lang.Long[] ids)
            throws java.lang.Exception
Specified by:
delete in interface ClientManageableService
Throws:
java.lang.Exception