Examples of UserProxy


Examples of com.dotmarketing.beans.UserProxy

              Role defaultRole = com.dotmarketing.business.APILocator.getRoleAPI().loadRoleByKey(Config.getStringProperty("CMS_VIEWER_ROLE"));
              if (!userRoles.contains(defaultRole)) {
                com.dotmarketing.business.APILocator.getRoleAPI().addRoleToUser(defaultRole.getId(), u);
              }

              UserProxy userproxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(u,APILocator.getUserAPI().getSystemUser(), false);
              if (UtilMethods.isSet(userproxy.getLongLivedCookie())) {
                //reset cookie in request
                Cookie cookie = UtilMethods.getCookie(request.getCookies(), WebKeys.LONG_LIVED_DOTCMS_ID_COOKIE);
                if (cookie != null) {
                  cookie.setMaxAge(-1);
                  cookie.setPath("/");
                      response.addCookie(cookie);
                }
              }
              else {
              String _dotCMSID = "";
              if(!UtilMethods.isSet(UtilMethods.getCookieValue(request.getCookies(),
                  com.dotmarketing.util.WebKeys.LONG_LIVED_DOTCMS_ID_COOKIE))) {
                Cookie idCookie = CookieUtil.createCookie();

              }
              _dotCMSID = UtilMethods.getCookieValue(request.getCookies(),
                  com.dotmarketing.util.WebKeys.LONG_LIVED_DOTCMS_ID_COOKIE);
              userproxy.setLongLivedCookie(_dotCMSID);

              }

              request.getSession().removeAttribute(WebKeys.PENDING_ALERT_SEEN);
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

  public List<Category> getCategoriesByUser(User user) {
    try {
      HttpSession session = request.getSession();
      List<Category> catsUser = (List<Category>) session.getAttribute(WebKeys.LOGGED_IN_USER_CATS);
      if (!UtilMethods.isSet(catsUser) || catsUser.size() == 0) {
        UserProxy up = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,
            APILocator.getUserAPI().getSystemUser(), false);
        catsUser = categoryAPI.getChildren(up, user, true);
        request.getSession().setAttribute(WebKeys.LOGGED_IN_USER_CATS, catsUser);
      }
      return catsUser;
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

    HibernateUtil.startTransaction();

    // User user = PublicUserFactory.getUserByEmail(userEmail);
   
    UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);

    user.setFirstName(form.getFirstName());
    user.setLastName(form.getLastName());

    userProxy.setOrganization(form.getOrganization());
    userProxy.setWebsite(form.getWebsite());
    userProxy.setMailSubscription(form.isMailSubscription());
    userProxy.setPrefix(form.getPrefix());
    userProxy.setSuffix(form.getSuffix());
    userProxy.setTitle(form.getTitle());

    // User Name and password
    if (!form.getNewPassword().equals("")
        || !user.getEmailAddress().equals(form.getEmailAddress())

    ) {
      if (!user.getPassword().equals(
          PublicEncryptionFactory.digestString(form.getPassword()))) {
        ActionErrors errors = new ActionErrors();
        errors.add("password", new ActionMessage(
            "current.usermanager.password.incorrect"));
        saveMessages(request, errors);
        return mapping.findForward("myAccountPage");
      }
      user.setPassword(PublicEncryptionFactory.digestString(form
          .getNewPassword()));
      user.setPasswordEncrypted(true);
      user.setEmailAddress(form.getEmailAddress().trim().toLowerCase());
    }

    APILocator.getUserAPI().save(user,APILocator.getUserAPI().getSystemUser(),false);
    HibernateUtil.saveOrUpdate(userProxy);

    List<TagInode> tags = TagFactory.getTagInodeByInode(userProxy.getInode());
    for (TagInode tag: tags) {
      Tag tempTag = TagFactory.getTagByTagId(tag.getTagId());
      TagFactory.deleteTagInode(tempTag.getTagName(), userProxy.getInode());
    }
    if(tags.size() > 0){
      TagFactory.addTag(form.getTags(), userProxy.getUserId(), userProxy.getInode());
    }
   
    CategoryAPI categoryAPI = APILocator.getCategoryAPI();
    List<Category> myUserCategories = categoryAPI.getChildren(userProxy, APILocator.getUserAPI().getSystemUser(), false);
    for (Object object: myUserCategories) {
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

      HttpServletRequest request) throws Exception {

    User user = APILocator.getUserAPI().loadUserById(userId,APILocator.getUserAPI().getSystemUser(),false);

    // Retriving info from db
    UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);
    Address address = null;
    if (UtilMethods.isSet(form.getAddressID())) {
      address = PublicAddressFactory.getAddressById(form.getAddressID());
      if(address != null && address.getUserId() != null && !address.getUserId().equals(userId)){
        address = null;
      }
    }
    int addrId = 0;
    try{
      addrId = Integer.parseInt(form.getAddressID());
    }
    catch(Exception e){}

    if (addrId > 0) {
      address = PublicAddressFactory.getAddressById(form.getAddressID());
      if(address != null && address.getUserId() != null && !address.getUserId().equals(userId)){
        address = null;
      }
    }
    if (address == null) {
      address = PublicAddressFactory.getInstance();
      address.setUserId(userId);
      address.setCompanyId(PublicCompanyFactory.getDefaultCompanyId());
    }
    if (!InodeUtils.isSet(userProxy.getInode())) {
      userProxy.setUserId(user.getUserId());
      HibernateUtil.saveOrUpdate(userProxy);
    }

    // Copy the attributes
    BeanUtils.copyProperties(form, user);
    BeanUtils.copyProperties(form, address);
    BeanUtils.copyProperties(form, userProxy);

    // Extra user info
    form.setEmailAddress(user.getEmailAddress());

    List<TagInode> tags = TagFactory.getTagInodeByInode(userProxy.getInode());
    StringBuilder tagsString = new StringBuilder(128);
    tagsString.ensureCapacity(32);
    for (TagInode tag: tags) {
      Tag retrievedTag = TagFactory.getTagByTagId(tag.getTagId());
      if (0 < tagsString.length())
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

    MyAccountForm form = (MyAccountForm) lf;
    User user = (User) request.getSession().getAttribute(WebKeys.CMS_USER);
    String userId = user.getUserId();
    String companyId = Config.getStringProperty("COMPANY_ID");
    UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);

    if (!Validator.validate(request, lf, mapping))
      return mapping.findForward("editUserCategoriesPage");

    // Saving User Categories
    // Delete the old categories
    if (!InodeUtils.isSet(userProxy.getInode())) {
      List<Category> categories = InodeFactory.getParentsOfClass(
          userProxy, Category.class);
      for (int i = 0; i < categories.size(); i++) {
        categories.get(i).deleteChild(userProxy);
      }
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

    MyAccountForm form = (MyAccountForm) lf;
    User user = (User) request.getSession().getAttribute(WebKeys.CMS_USER);
    String userId = user.getUserId();
    String companyId = Config.getStringProperty("COMPANY_ID");
    UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);
    // ExtUser extUser = (ExtUser) InodeFactory.getChildOfClass(userProxy,
    // ExtUser.class);

    if (!Validator.validate(request, lf, mapping))
      return mapping.findForward("editUserOrganizationPage");
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy


        //### LOOP THE SUBSCRIBERS OF EACH CAMPAIGN ###
        while (subscriberIterator.hasNext())
        {
          UserProxy userProxy = (UserProxy) subscriberIterator.next();
          try {
            // validting permissions over subscriber
            try {
              _checkUserPermissions(userProxy, user, PERMISSION_READ);
            }catch(Exception e){
              continue;
            }
 
            User member = new User();
            try {
              member = APILocator.getUserAPI().loadUserById(userProxy.getUserId(), APILocator.getUserAPI().getSystemUser(), false);
            } catch (Exception e) {
              Logger.error(DeliverCampaignThread.class, "deliverCampaigns Failed - getting subscriber: " + userProxy.getUserId() + " " + e.getMessage());
             
            }
 
            Recipient recipient = RecipientFactory.getRecipientByCampaignAndSubscriber(c, member);
            recipient.setUserId(member.getUserId());
            if (EmailFactory.isSubscribed(unSubscribers,member))
            {
              recipient.setLastMessage("On "+MailingListFactory.getUnsubscribersMailingList().getTitle());
              recipient.setLastResult(500);
              userProxy.setLastMessage("On "+MailingListFactory.getUnsubscribersMailingList().getTitle());
              userProxy.setLastResult(500);
              c.addChild(recipient);
              continue;
            }
 
            //if this recipient already got the email
            List<UserComment> l = UserCommentsFactory.getUserCommentsByComm(userProxy.getInode(), comm.getInode());
 
            if (InodeUtils.isSet(recipient.getInode()) || l.size() > 0)
            {
              Logger.debug(EmailFactory.class,"Already got this email:" + recipient.getEmail());
              if (!c.isSendEmail()) {
                continue;
              }
            }
 
            recipient.setEmail(member.getEmailAddress());
            recipient.setName(member.getFirstName());
            recipient.setLastname(member.getLastName());
 
            recipient.setSent(new java.util.Date());
            HibernateUtil.saveOrUpdate(recipient);
 
            setRecipient(recipient);
            setCampaign(c);
            setSubscriber(member);
            setAlternateTextMessage(alternateTextMessage);
            setMessage(message);
            setHtml(true);
            c.addChild(recipient);
           
            if (!comm.getCommunicationType().equalsIgnoreCase("alert")) {
              if(!sendEmail()) {
                //If got errors sending the email then we mark it as a bounce
                //from the mailing list
                MailingListFactory.markAsBounceFromMailingList(ml, userProxy);
              }
            }
            else {
              //for alert communications only
              recipient.setLastResult(200);
              recipient.setLastMessage("Alert created");
            }
            HibernateUtil.saveOrUpdate(recipient);
 
            long sleepTime = 10;
            if(UtilMethods.isSet(send_per_hour) && !send_per_hour.equals("unlimited"))
            {
              sleepTime = 3600000 / Integer.parseInt(send_per_hour);
            }
            try
            {
              Thread.sleep(sleepTime);
            }
            catch(Exception t)
            {
              Logger.error(this,t.getMessage(),t);
            }
          } catch (Exception e) {
            Logger.info(DeliverCampaignThread.class, "Failed to sent campaign inode=" + c.getInode() + " to userProxy inode=" + userProxy.getInode() + " e=" + e);
          }
        }
        c.setWasSent(true);
        c.setCompletedDate(new java.util.Date());
        c.setLocked(false);
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

      createAccountForm.setLastName(user.getLastName() == null ? "" : user.getLastName());
      createAccountForm.setComments(user.getComments());                           
      //### END LOAD USER ###

      //### LOAD USER_PROXY ###         
      UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user.getUserId(),APILocator.getUserAPI().getSystemUser(), false);
      createAccountForm.setMailSubscription(userProxy.isMailSubscription());
      createAccountForm.setPrefix(userProxy.getPrefix());
      createAccountForm.setSuffix(userProxy.getSuffix());
      createAccountForm.setTitle(userProxy.getTitle());
      createAccountForm.setSchool(userProxy.getSchool());
      createAccountForm.setGraduationYear(userProxy.getGraduationYear());
      createAccountForm.setOrganization(userProxy.getOrganization());
      createAccountForm.setWebsite(userProxy.getWebsite());
      createAccountForm.setHowHeard(userProxy.getHowHeard());
      createAccountForm.setVar1(userProxy.getVar1());
      createAccountForm.setVar2(userProxy.getVar2());
      createAccountForm.setVar3(userProxy.getVar3());
      createAccountForm.setVar4(userProxy.getVar4());
      createAccountForm.setVar5(userProxy.getVar5());
      createAccountForm.setVar6(userProxy.getVar6());
      createAccountForm.setVar7(userProxy.getVar7());
      createAccountForm.setVar8(userProxy.getVar8());
      createAccountForm.setVar9(userProxy.getVar9());
      createAccountForm.setVar10(userProxy.getVar10());
      createAccountForm.setVar11(userProxy.getVar11());
      createAccountForm.setVar12(userProxy.getVar12());
      createAccountForm.setVar13(userProxy.getVar13());
      createAccountForm.setVar14(userProxy.getVar14());
      createAccountForm.setVar15(userProxy.getVar15());
      createAccountForm.setVar16(userProxy.getVar16());
      createAccountForm.setVar17(userProxy.getVar17());
      createAccountForm.setVar18(userProxy.getVar18());
      createAccountForm.setVar19(userProxy.getVar19());
      createAccountForm.setVar20(userProxy.getVar20());
      createAccountForm.setVar21(userProxy.getVar21());
      createAccountForm.setVar22(userProxy.getVar22());
      createAccountForm.setVar23(userProxy.getVar23());
      createAccountForm.setVar24(userProxy.getVar24());
      createAccountForm.setVar25(userProxy.getVar25());
      //### END LOAD USER_PROXY ###

      try{
        List<Address> addresses = PublicAddressFactory.getAddressesByUserId(user.getUserId());
        if(addresses.size() > 0){
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varMiddleName(\")?( )*/*( )*(>|(&gt;))", (subscriber.getMiddleName()!=null) ? subscriber.getMiddleName() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varLastName(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varLastName(\")?( )*/*( )*(>|(&gt;))", (subscriber.getLastName()!=null) ? subscriber.getLastName() : "");

    UserProxy userproxy;
    try {
      userproxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(subscriber,APILocator.getUserAPI().getSystemUser(), false);
    } catch (Exception e) {
      Logger.error(DeliverCampaignThread.class, e.getMessage(), e);
      throw new DotRuntimeException(e.getMessage(), e);
    }
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varLastMessage(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varLastMessage(\")?( )*/*( )*(>|(&gt;))", (userproxy.getLastMessage()!=null) ? userproxy.getLastMessage() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varAddress1(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varAddress1(\")?( )*/*( )*(>|(&gt;))", (address.getStreet1()!=null) ? address.getStreet1() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varAddress2(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varAddress2(\")?( )*/*( )*(>|(&gt;))", (address.getStreet2()!=null) ? address.getStreet2() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varPhone(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varPhone(\")?( )*/*( )*(>|(&gt;))", (address.getPhone()!=null) ? address.getPhone() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varState(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varState(\")?( )*/*( )*(>|(&gt;))", (address.getState()!=null) ? address.getState() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varCity(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varCity(\")?( )*/*( )*(>|(&gt;))", (address.getCity()!=null) ? address.getCity() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varCountry(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varCountry(\")?( )*/*( )*(>|(&gt;))", (address.getCountry()!=null) ? address.getCountry() : "");

    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/varZip(>|(&gt;))", "");
    finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))varZip(\")?( )*/*( )*(>|(&gt;))", (address.getZip()!=null) ? address.getZip() : "");

    //gets default company to get locale
    Company comp = PublicCompanyFactory.getDefaultCompany();

    try {
      String var1 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var1");
      if (var1!=null) var1 = var1.replaceAll(" ","_");

      String var2 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var2");
      if (var2!=null) var2 = var2.replaceAll(" ","_");

      String var3 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var3");
      if (var3!=null) var3 = var3.replaceAll(" ","_");

      String var4 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var4");
      if (var4!=null) var4 = var4.replaceAll(" ","_");

      String var5 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var5");
      if (var5!=null) var5 = var5.replaceAll(" ","_");

      String var6 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var6");
      if (var6!=null) var6 = var6.replaceAll(" ","_");

      String var7 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var7");
      if (var7!=null) var7 = var7.replaceAll(" ","_");

      String var8 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var8");
      if (var8!=null) var8 = var8.replaceAll(" ","_");

      String var9 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var9");
      if (var9!=null) var9 = var9.replaceAll(" ","_");

      String var10 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var10");
      if (var10!=null) var10 = var10.replaceAll(" ","_");

      String var11 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var11");
      if (var11!=null) var11 = var11.replaceAll(" ","_");

      String var12 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var12");
      if (var12!=null) var12 = var12.replaceAll(" ","_");

      String var13 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var13");
      if (var13!=null) var13 = var13.replaceAll(" ","_");

      String var14 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var14");
      if (var14!=null) var14 = var14.replaceAll(" ","_");

      String var15 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var15");
      if (var15!=null) var15 = var15.replaceAll(" ","_");

      String var16 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var16");
      if (var16!=null) var16 = var16.replaceAll(" ","_");

      String var17 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var17");
      if (var17!=null) var17 = var17.replaceAll(" ","_");

      String var18 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var18");
      if (var18!=null) var18 = var18.replaceAll(" ","_");

      String var19 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var19");
      if (var19!=null) var19 = var19.replaceAll(" ","_");

      String var20 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var20");
      if (var20!=null) var20 = var20.replaceAll(" ","_");

      String var21 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var21");
      if (var21!=null) var21 = var21.replaceAll(" ","_");

      String var22 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var22");
      if (var22!=null) var22 = var22.replaceAll(" ","_");

      String var23 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var23");
      if (var23!=null) var23 = var23.replaceAll(" ","_");

      String var24 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var24");
      if (var24!=null) var24 = var24.replaceAll(" ","_");

      String var25 = LanguageUtil.get(comp.getCompanyId(), comp.getLocale(), "user.profile.var25");
      if (var25!=null) var25 = var25.replaceAll(" ","_");

      //additional variables
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var1+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var1 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar1()!=null) ? userproxy.getVar1() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var2+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var2 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar2()!=null) ? userproxy.getVar2() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var3+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var3 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar3()!=null) ? userproxy.getVar3() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var4+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var4 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar4()!=null) ? userproxy.getVar4() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var5+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var5 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar5()!=null) ? userproxy.getVar5() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var6+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var6 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar6()!=null) ? userproxy.getVar6() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var7+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var7 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar7()!=null) ? userproxy.getVar7() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var8+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var8 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar8()!=null) ? userproxy.getVar8() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var9+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var9 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar9()!=null) ? userproxy.getVar9() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var10+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var10 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar10()!=null) ? userproxy.getVar10() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var11+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var11 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar11()!=null) ? userproxy.getVar11() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var12+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var12 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar12()!=null) ? userproxy.getVar12() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var13+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var13 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar13()!=null) ? userproxy.getVar13() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var14+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var14 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar14()!=null) ? userproxy.getVar14() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var15+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var15 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar15()!=null) ? userproxy.getVar15() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var16+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var16 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar16()!=null) ? userproxy.getVar16() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var17+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var17 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar17()!=null) ? userproxy.getVar17() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var18+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var18 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar18()!=null) ? userproxy.getVar18() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var19+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var19 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar19()!=null) ? userproxy.getVar19() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var20+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var20 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar20()!=null) ? userproxy.getVar20() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var21+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var21 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar21()!=null) ? userproxy.getVar21() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var22+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var22 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar22()!=null) ? userproxy.getVar22() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var23+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var23 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar23()!=null) ? userproxy.getVar23() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var24+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var24 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar24()!=null) ? userproxy.getVar24() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/"+var25+"(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))" + var25 + "(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar25()!=null) ? userproxy.getVar25() : "");

      //additional variables
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var1(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var1(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar1()!=null) ? userproxy.getVar1() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var2(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var2(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar2()!=null) ? userproxy.getVar2() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var3(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var3(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar3()!=null) ? userproxy.getVar3() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var4(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var4(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar4()!=null) ? userproxy.getVar4() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var5(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var5(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar5()!=null) ? userproxy.getVar5() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var6(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var6(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar6()!=null) ? userproxy.getVar6() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var7(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var7(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar7()!=null) ? userproxy.getVar7() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var8(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var8(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar8()!=null) ? userproxy.getVar8() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var9(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var9(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar9()!=null) ? userproxy.getVar9() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var10(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var10(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar10()!=null) ? userproxy.getVar10() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var11(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var11(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar11()!=null) ? userproxy.getVar11() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var12(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var12(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar12()!=null) ? userproxy.getVar12() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var13(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var13(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar13()!=null) ? userproxy.getVar13() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var14(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var14(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar14()!=null) ? userproxy.getVar14() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var15(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var15(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar15()!=null) ? userproxy.getVar15() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var16(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var16(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar16()!=null) ? userproxy.getVar16() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var17(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var17(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar17()!=null) ? userproxy.getVar17() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var18(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var18(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar18()!=null) ? userproxy.getVar18() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var19(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var19(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar19()!=null) ? userproxy.getVar19() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var20(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var20(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar20()!=null) ? userproxy.getVar20() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var21(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var21(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar21()!=null) ? userproxy.getVar21() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var22(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var22(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar22()!=null) ? userproxy.getVar22() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var23(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var23(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar23()!=null) ? userproxy.getVar23() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var24(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var24(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar24()!=null) ? userproxy.getVar24() : "");

      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/var25(>|(&gt;))", "");
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))var25(\")?( )*/*( )*(>|(&gt;))", (userproxy.getVar25()!=null) ? userproxy.getVar25() : "");

      //Replacing the subscriptions link with the subscriptions dotCMS action path
      finalMessageStr = finalMessageStr.replaceAll("(?i)(<|(&lt;))/subcriptionsLink(>|(&gt;))", "");

      //Case when the subscriptions link is prepended with the host
View Full Code Here

Examples of com.dotmarketing.beans.UserProxy

    String result = "";

    try {
      User user = APILocator.getUserAPI().loadUserById(userId,APILocator.getUserAPI().getSystemUser(),false);
      if (user != null) {
        UserProxy userProxy = com.dotmarketing.business.APILocator.getUserProxyAPI().getUserProxy(user,APILocator.getUserAPI().getSystemUser(), false);

        ChallengeQuestion challengeQuestion = ChallengeQuestionFactory.getChallengeQuestionById(Long
            .parseLong(userProxy.getChallengeQuestionId()));

        if (challengeQuestion != null)
          result = challengeQuestion.getChallengeQuestionText();
      } else {
        return null;
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.