UserPreferencesDAOImpl.java

  1. package org.itracker.persistence.dao;

  2. import org.itracker.model.User;
  3. import org.itracker.model.UserPreferences;

  4. /**
  5.  *
  6.  */
  7. public class UserPreferencesDAOImpl extends BaseHibernateDAOImpl<UserPreferences>
  8.         implements UserPreferencesDAO {

  9.     private UserDAO userDAO;

  10.     public UserPreferences findByUserId(Integer userId) {

  11.         User user = userDAO.findByPrimaryKey(userId);

  12.         return user.getPreferences();

  13.     }

  14.     public UserDAO getUserDAO() {
  15.         return userDAO;
  16.     }

  17.     public void setUserDAO(UserDAO userDAO) {
  18.         this.userDAO = userDAO;
  19.     }

  20. }