edu.uoc.tfc.dbmodel.security.crud
Class UserManageableServiceBase

java.lang.Object
  extended by edu.uoc.tfc.dbmodel.security.crud.UserManageableServiceBase
All Implemented Interfaces:
UserManageableService

public final class UserManageableServiceBase
extends java.lang.Object
implements UserManageableService


Constructor Summary
UserManageableServiceBase()
           
 
Method Summary
 UserValueObject create(java.lang.String userId, java.lang.String password, java.lang.String adress, java.lang.Boolean active, java.lang.String nom, java.lang.String primerCognom, java.lang.String segonCognom, java.lang.Long id, java.lang.Long rol)
           
 void delete(java.lang.Long[] ids)
           
 java.util.List read(java.lang.String userId, java.lang.String password, java.lang.String adress, java.lang.Boolean active, java.lang.String nom, java.lang.String primerCognom, java.lang.String segonCognom, java.lang.Long id, java.lang.Long rol)
           
 java.util.List readAll()
           
 java.util.Map readBackingLists()
           
 UserValueObject readById(java.lang.Long id)
           
 void setDao(UserManageableDao dao)
           
 UserValueObject update(java.lang.String userId, java.lang.String password, java.lang.String adress, java.lang.Boolean active, java.lang.String nom, java.lang.String primerCognom, java.lang.String segonCognom, java.lang.Long id, java.lang.Long rol)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserManageableServiceBase

public UserManageableServiceBase()
Method Detail

setDao

public void setDao(UserManageableDao dao)

create

public UserValueObject create(java.lang.String userId,
                              java.lang.String password,
                              java.lang.String adress,
                              java.lang.Boolean active,
                              java.lang.String nom,
                              java.lang.String primerCognom,
                              java.lang.String segonCognom,
                              java.lang.Long id,
                              java.lang.Long rol)
                       throws java.lang.Exception
Specified by:
create in interface UserManageableService
Throws:
java.lang.Exception

readById

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

read

public java.util.List read(java.lang.String userId,
                           java.lang.String password,
                           java.lang.String adress,
                           java.lang.Boolean active,
                           java.lang.String nom,
                           java.lang.String primerCognom,
                           java.lang.String segonCognom,
                           java.lang.Long id,
                           java.lang.Long rol)
                    throws java.lang.Exception
Specified by:
read in interface UserManageableService
Throws:
java.lang.Exception

readAll

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

readBackingLists

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

update

public UserValueObject update(java.lang.String userId,
                              java.lang.String password,
                              java.lang.String adress,
                              java.lang.Boolean active,
                              java.lang.String nom,
                              java.lang.String primerCognom,
                              java.lang.String segonCognom,
                              java.lang.Long id,
                              java.lang.Long rol)
                       throws java.lang.Exception
Specified by:
update in interface UserManageableService
Throws:
java.lang.Exception

delete

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