|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.pmr.core.service.UserServiceImpl
public class UserServiceImpl
Constructor Summary | |
---|---|
UserServiceImpl(UserRepository userRepository,
net.sf.pmr.keopsframework.domain.validation.Validator userValidator,
CompanyRepository companyRepository)
Constructor |
Method Summary | |
---|---|
net.sf.pmr.keopsframework.domain.validation.Errors |
addOrUpdate(int id,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String login,
java.lang.String password,
java.lang.String email,
long persistanceVersion)
add or update a user |
java.lang.Integer |
countAll()
count all users |
net.sf.pmr.keopsframework.domain.validation.Errors |
delete(java.lang.Integer id)
delete a user |
java.util.List |
findAll()
find all users |
User |
findById(int id)
Find a User by his id |
User |
findByLogin(java.lang.String login)
Find a User by his login |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserServiceImpl(UserRepository userRepository, net.sf.pmr.keopsframework.domain.validation.Validator userValidator, CompanyRepository companyRepository)
userRepository
- userRepositoryuserValidator
- userValidatorcompanyRepository
- companyRepositorycompanyValidator
- companyValidatorMethod Detail |
---|
public net.sf.pmr.keopsframework.domain.validation.Errors addOrUpdate(int id, java.lang.String firstName, java.lang.String lastName, java.lang.String login, java.lang.String password, java.lang.String email, long persistanceVersion)
UserService
addOrUpdate
in interface UserService
id
- (0 is user is new)firstName
- firstNamelastName
- lastNamelogin
- loginpassword
- passwordemail
- emailpersistanceVersion
- persistanceVersion (0 is user is new)
net.sf.pmr.core.service.UserService#update(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, long)
public User findById(int id)
UserService
findById
in interface UserService
net.sf.pmr.core.service.UserService#findById(java.lang.Integer)
public User findByLogin(java.lang.String login)
UserService
findByLogin
in interface UserService
UserService.findByLogin(java.lang.String)
public java.util.List findAll()
UserService
findAll
in interface UserService
UserService.findAll()
public java.lang.Integer countAll()
UserService
countAll
in interface UserService
UserService.countAll()
public net.sf.pmr.keopsframework.domain.validation.Errors delete(java.lang.Integer id)
UserService
delete
in interface UserService
UserService.delete(java.lang.Integer)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |