Package org.opencustomer.db.dao.system

Examples of org.opencustomer.db.dao.system.UserDAO


    @Override
    public void loadEntity(ActionMessages errors, LoadForm form, Hashtable<String, Object> attributes, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
    {
        try
        {
            UserVO user = new UserDAO().getById(form.getId());
            attributes.put("user", user);
           
            UserLoginLogDAO dao = new UserLoginLogDAO();
            UserLoginLogVO lastValidLogin = dao.getLastValidLoginForUser(user);
            if(lastValidLogin != null)
View Full Code Here


        try
        {
            UsergroupVO usergroup = new UsergroupDAO().getById(form.getId());

            attributes.put("usergroup", usergroup);
            attributes.put("users", new UserDAO().getForUsergroup(usergroup));
            attributes.put("roles", new RoleDAO().getForDefaultUsergroup(usergroup));
        }
        catch (HibernateException e)
        {
            errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("default.error.invalidEntity", new Integer(form.getId())));
View Full Code Here

    {
        UserVO activeUser = (UserVO)request.getSession().getAttribute(Globals.USER_KEY);
       
        try
        {
            UserVO user = new UserDAO().getById(activeUser.getId());
            attributes.put("user", user);
           
            UserLoginLogDAO dao = new UserLoginLogDAO();
            UserLoginLogVO lastInvalidLogin = dao.getLastInvalidLoginForUser(user);
            if(lastInvalidLogin != null)
View Full Code Here

                    errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("default.error.invalidEntity", calendar.getId()));
                    calendar = null;
                   
                    // refresh the user
                    UserVO user = (UserVO)request.getSession().getAttribute(Globals.USER_KEY);
                    user = new UserDAO().getById(user.getId());
                    if(user != null) {
                        request.getSession().setAttribute(Globals.USER_KEY, user);
                    } else {
                        log.info("could not reload user (may be deleted)");
                    }
View Full Code Here

                   
                    user.getCalendars().add(calendar);
                }
                HibernateContext.getSession().clear();
               
                new UserDAO().update(user);
            } catch (HibernateException e) {
                log.error("problems add/remove calendar", e);
                errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("default.error.rollback"));
            }
        }
View Full Code Here

   
            if(panel.getAttribute("system_ownerUser") == null && ea.getOwnerUser() > 0) {
                if(log.isDebugEnabled())
                    log.debug("load user for owner of entity access");
               
                ownerUser = new UserDAO().getById(ea.getOwnerUser());
                panel.setAttribute("system_ownerUser", ownerUser);
            }
           
            if(ea instanceof StampedVO) {
                StampedVO vo = (StampedVO)ea;
                panel.setAttribute("system_isStamped", Boolean.TRUE);
               
                if(panel.getAttribute("system_createUser") == null && vo.getCreateUser() != null && vo.getCreateUser() > 0) {
                    UserVO user = null;
                    if(vo.getCreateUser().equals(ea.getOwnerUser())) {
                        user = ownerUser;
                    } else {
                        user = new UserDAO().getById(vo.getCreateUser());
                    }
                    panel.setAttribute("system_createUser", user);
                }
   
                if(panel.getAttribute("system_modifyUser") == null && vo.getModifyUser() != null && vo.getModifyUser() > 0) {
                    UserVO user = null;
                    if(vo.getModifyUser().equals(ea.getOwnerUser())) {
                        user = ownerUser;
                    } else if(vo.getModifyUser().equals(vo.getCreateUser())) {
                        user = ownerUser;
                    } else {
                        user = new UserDAO().getById(vo.getModifyUser());
                    }
                    panel.setAttribute("system_modifyUser", user);
                }
            }
           
View Full Code Here

    protected void chooseEntity(EntityPanel panel, AddUserForm form, ActionMessages errors, HttpServletRequest request, HttpServletResponse response)
    {
        if (log.isDebugEnabled())
            log.debug("add user with ID: " + form.getId());

        UserVO user = new UserDAO().getById(form.getId());

        if (user == null)
        {
            errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("default.error.invalidEntity", new Integer(form.getId())));
View Full Code Here

                        String username = (String)attrs.get("uid").get(0);                  
                        LdapSync.getInstance().syncLdapUser(username);
                    }
                }
               
                for(UserVO user : new UserDAO().getAll()) {
                    LdapSync.getInstance().syncLdapUser(user.getUserName());
                }
                if(log.isDebugEnabled())
                    log.debug("ending syncLdapUser");
   
View Full Code Here

        if(log.isDebugEnabled()){
            SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy HH:mm");
            log.debug("loading jobs from: " + sdf.format(startDate.getTime()) + " to " + sdf.format(endDate.getTime()));
        }
        SchedulingManager manager = SchedulingManager.getInstance();
        List<UserVO> users = new UserDAO().getAll();
        for(UserVO user : users)
        {
            if(log.isDebugEnabled())
                log.debug("loading jobs for: " + user.getUserName());
            UserConfiguration userConf = new UserConfiguration(user);
View Full Code Here

            endDate.set(startDate.get(Calendar.YEAR),startDate.get(Calendar.MONTH),startDate.get(Calendar.DATE)+1,0,0);
           
            if(log.isDebugEnabled())
                log.debug("startDate:" + startDate + " enddate:" + endDate);
           
            for(UserVO user : new UserDAO().getAll()) {
                if(user.getPerson() != null && user.getPerson().getEmail() != null) {
                    if(log.isDebugEnabled())
                        log.debug("generate status mail for: " + user.getUserName());
                   
                    try {
View Full Code Here

TOP

Related Classes of org.opencustomer.db.dao.system.UserDAO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.