コード例 #1
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = false)
 public Serializable saveUser(User user) {
   if (user.getAuthorities().isEmpty()) {
     user.getRoles().add(new Authority(user, "ROLE_USER"));
   }
   return userDao.saveUser(user);
 }
コード例 #2
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 public User getUserByEmail(String email) {
   return userDao.getUserByEmail(email);
 }
コード例 #3
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 public List<User> getAllServiceReps() {
   return userDao.getAllUsersWithRole("ROLE_SERVICEREP");
 }
コード例 #4
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public List<User> getAllManagers() {
   return userDao.getAllUsersWithRole("ROLE_MANAGER");
 }
コード例 #5
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public List<User> getAllAdmins() {
   return userDao.getAllUsersWithRole("ROLE_ADMIN");
 }
コード例 #6
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public List<User> getAllUsers() {
   return userDao.getAllUsers();
 }
コード例 #7
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public List<User> searchByUsername(String username) {
   return userDao.searchByUsername(username);
 }
コード例 #8
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public List<User> searchByEmail(String email) {
   return userDao.searchByEmail(email);
 }
コード例 #9
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional
 public void persistUser(User user) {
   userDao.persistUser(user);
 }
コード例 #10
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional
 public void saveOrUpdateUser(User user) {
   userDao.saveOrUpdateUser(user);
 }
コード例 #11
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 public void saveAdminHql(Admin admin) {
   userDao.saveAdminHql(admin);
 }
コード例 #12
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 public void saveAdminSql(User user) {
   userDao.saveAdminSql(user);
 }
コード例 #13
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public List<User> search(String param) {
   return userDao.search(param);
 }
コード例 #14
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public User getUserByUsername(String username) {
   return userDao.getUserByUsername(username);
 }
コード例 #15
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = false)
 public void updateUser(User user) {
   userDao.updateUser(user);
 }
コード例 #16
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = true)
 public User getUserById(int id) {
   return userDao.getUserById(id);
 }
コード例 #17
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Override
 @Transactional(readOnly = false)
 public void disableUser(User user) {
   userDao.disableUser(user);
 }
コード例 #18
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 public List<User> searchById(String id) {
   return userDao.searchById(id);
 }
コード例 #19
0
ファイル: UserManager.java プロジェクト: yiminliu/TruConnect
 @Transactional(readOnly = true)
 public List<User> searchByNotEmailAndDate(String email, DateTime startDate, DateTime endDate) {
   return userDao.searchByNotEmailAndDate(email, startDate, endDate);
 }