Package com.dotmarketing.business

Examples of com.dotmarketing.business.UserAPI.save()


      //DOTCMS-4943
      UserAPI userAPI = APILocator.getUserAPI();     
      boolean respectFrontend = WebAPILocator.getUserWebAPI().isLoggedToBackend(req);     
      Locale userSelectedLocale = (Locale)req.getSession().getAttribute(Globals.LOCALE_KEY);     
      user.setLanguageId(userSelectedLocale.toString());
      userAPI.save(user, userAPI.getSystemUser(), respectFrontend);

      ses.setAttribute(WebKeys.USER_ID, userId);
     
      //DOTCMS-6392
      PreviewFactory.setVelocityURLS(req);
View Full Code Here


                  } else {
                    user = uAPI.loadUserById(userToDelete.getUserId(), sysUser, false);
                  }
           
            user.setActive(false);
            uAPI.save(user, sysUser, false);
               
                HibernateUtil.delete(userToDelete);
          } catch (Exception e) {
            Logger.error(this, e.getMessage(), e);
          }
View Full Code Here

      up.setWebsite(website);
      for(int i = 1; i <= additionalVars.length; i++) {
        up.setVar(i, additionalVars[i - 1]);
      }

      uAPI.save(u, uWebAPI.getLoggedInUser(request), !uWebAPI.isLoggedToBackend(request));
      uProxyAPI.saveUserProxy(up, uWebAPI.getLoggedInUser(request), !uWebAPI.isLoggedToBackend(request));

      User modUser = getUser();
      String date = DateUtil.getCurrentDate();
View Full Code Here

    boolean respectFrontend = uWebAPI.isLoggedToBackend(request);

    User toUpdate = userAPI.loadUserById(userId, user, respectFrontend);
    toUpdate.setTimeZoneId(timeZoneId);
    toUpdate.setLanguageId(languageId);
    userAPI.save(toUpdate, user, respectFrontend);

  }

  public void disableUserClicktracking(String userId, boolean disabled) throws PortalException, SystemException, DotSecurityException, DotDataException {
View Full Code Here

      User user = uAPI.createUser(userId, email);
      user.setFirstName(firstName);
      user.setLastName(lastName);
      user.setPassword(Encryptor.digest(password));
      uAPI.save(user, uWebAPI.getLoggedInUser(request), !uWebAPI.isLoggedToBackend(request));

      ActivityLogger.logInfo(getClass(), "User Added", "Date: " + date + "; "+ "User:" + modUser.getUserId());
      AdminLogger.log(getClass(), "User Added", "Date: " + date + "; "+ "User:" + modUser.getUserId());

      return user.getUserId();
View Full Code Here

      if(password != null) {
        userToSave.setPassword(Encryptor.digest(password));
      }

      if(userToSave.getUserId().equalsIgnoreCase(loggedInUser.getUserId())){
        uAPI.save(userToSave, uAPI.getSystemUser(), !uWebAPI.isLoggedToBackend(request));
      }else if(perAPI.doesUserHavePermission(upAPI.getUserProxy(userToSave,uAPI.getSystemUser(), false), PermissionAPI.PERMISSION_EDIT,loggedInUser, false)){
        uAPI.save(userToSave, loggedInUser, !uWebAPI.isLoggedToBackend(request));
      }else{
        throw new DotSecurityException("User doesn't have permission to save the user which is trying to be saved");
      }
View Full Code Here

      }

      if(userToSave.getUserId().equalsIgnoreCase(loggedInUser.getUserId())){
        uAPI.save(userToSave, uAPI.getSystemUser(), !uWebAPI.isLoggedToBackend(request));
      }else if(perAPI.doesUserHavePermission(upAPI.getUserProxy(userToSave,uAPI.getSystemUser(), false), PermissionAPI.PERMISSION_EDIT,loggedInUser, false)){
        uAPI.save(userToSave, loggedInUser, !uWebAPI.isLoggedToBackend(request));
      }else{
        throw new DotSecurityException("User doesn't have permission to save the user which is trying to be saved");
      }

      ActivityLogger.logInfo(getClass(), "User Updated", "Date: " + date + "; "+ "User:" + modUser.getUserId());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.