Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.SiteDomain


    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    MessageResources resources = this.getResources(request);
   
    String siteDomainId = form.getSiteDomainId();
        SiteDomain siteDomain = SiteDomainDAO.load(Format.getLong(siteDomainId));

        JSONEscapeObject json = new JSONEscapeObject();
    FormFile file = form.getFile();
    byte fileData[] = file.getFileData();
    if (file.getFileName().length() == 0) {
      json.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      json.put("filename", resources.getMessage("error.string.required"));
      streamWebService(response, json.toHtmlString());
      return null;
    }
    ImageScaler scaler = new ImageScaler(fileData, file.getContentType());
    scaler.resize(600);

    initSiteProfiles(form, site);
        if (form.isSiteProfileClassDefault()) {
        siteDomain.getSiteDomainLanguage().setSiteLogoValue(scaler.getBytes());
        siteDomain.getSiteDomainLanguage().setSiteLogoContentType("image/jpeg");
        siteDomain.setRecUpdateBy(adminBean.getUser().getUserId());
        siteDomain.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        siteDomain.setRecCreateBy(adminBean.getUser().getUserId());
        siteDomain.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        form.setSiteLogoContentType(siteDomain.getSiteDomainLanguage().getSiteLogoContentType());
        em.persist(siteDomain);
        }
        else {
          SiteDomainLanguage siteDomainLanguage = null;
          for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
            Long siteProfileClassId = form.getSiteProfileClassId();
            if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
              siteDomainLanguage = language;
              break;
            }
View Full Code Here


    AdminBean adminBean = getAdminBean(httpServletRequest);
    Site site = adminBean.getSite();
        initSiteProfiles(form, site);

    String siteDomainId = form.getSiteDomainId();
        SiteDomain siteDomain = SiteDomainDAO.load(Format.getLong(siteDomainId));

        if (form.isSiteProfileClassDefault()) {
          siteDomain.getSiteDomainLanguage().setSiteLogoValue(null);
          siteDomain.getSiteDomainLanguage().setSiteLogoContentType("");
          siteDomain.setRecUpdateBy(adminBean.getUser().getUserId());
          siteDomain.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
          siteDomain.setRecCreateBy(adminBean.getUser().getUserId());
          siteDomain.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        em.persist(siteDomain);
        }
        else {
          SiteDomainLanguage siteDomainLanguage = null;
          for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
            Long siteProfileClassId = form.getSiteProfileClassId();
            if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
              siteDomainLanguage = language;
              break;
            }
View Full Code Here

    SiteDomainMaintActionForm form = (SiteDomainMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    String activate = request.getParameter("activate");
   
    String siteDomainId = form.getSiteDomainId();
        SiteDomain siteDomain = SiteDomainDAO.load(Format.getLong(siteDomainId));

      SiteDomainLanguage siteDomainLanguage = null;
    Long siteProfileClassId = form.getSiteProfileClassId();
      for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
          siteDomainLanguage = language;
          break;
        }
      }
      if (siteDomainLanguage == null) {
        siteDomainLanguage = new SiteDomainLanguage();
        SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(siteProfileClassId);
        SiteDomainParamBean siteDomainParamBean = new SiteDomainParamBean();
        siteDomainLanguage.setSiteDomainParam(Utility.joxMarshall("SiteDomainParamBean", siteDomainParamBean));
        siteDomainLanguage.setSiteProfileClass(siteProfileClass);
        siteDomain.getSiteDomainLanguages().add(siteDomainLanguage);
      }
         if (activate.equalsIgnoreCase("true")) {
           siteDomainLanguage.setSiteLogoContentType("");          
         }
         else {
View Full Code Here

                        HttpServletRequest request,
                        HttpServletResponse response)
                    throws Throwable {
    SiteDomainMaintActionForm form = (SiteDomainMaintActionForm) actionForm;
    Site site = getAdminBean(request).getSite();
    SiteDomain siteDomain = SiteDomainDAO.load(Format.getLong(form.getSiteDomainId()));
    int seqNum = 0;
    for (SiteProfile siteProfile : siteDomain.getSiteProfiles()) {
      if (siteProfile.getSeqNum() >= seqNum) {
        seqNum = siteProfile.getSeqNum() + 1;
      }
    }
    SiteProfileForm siteProfileForms[] = form.getSiteProfiles();
View Full Code Here

            HttpServletRequest request,
            HttpServletResponse response)
        throws Throwable {
      Site site = getAdminBean(request).getSite();
    SiteDomainMaintActionForm form = (SiteDomainMaintActionForm) actionForm;
    SiteDomain siteDomain = SiteDomainDAO.load(Format.getLong(form.getSiteDomainId()));
    int seqNum = 0;
    for (SiteCurrency siteCurrency : siteDomain.getSiteCurrencies()) {
      if (siteCurrency.getSeqNum() >= seqNum) {
        seqNum = siteCurrency.getSeqNum() + 1;
      }
    }
    SiteCurrencyForm siteCurrencyForms[] = form.getSiteCurrencies();
View Full Code Here

    Vector<SiteCurrencyForm> vector = new Vector<SiteCurrencyForm>();
    for (int i = 0; i < siteCurrencyForms.length; i++) {
      if (siteCurrencyForms[i].isRemove()) {
        if (!Format.isNullOrEmpty(siteCurrencyForms[i].getSiteCurrencyId())) {
          SiteCurrency siteCurrency = (SiteCurrency) em.find(SiteCurrency.class, Format.getLong(siteCurrencyForms[i].getSiteCurrencyId()));
          SiteDomain siteDomain = siteCurrency.getSiteDomain();
          siteDomain.getSiteCurrencies().remove(siteCurrency);
          em.remove(siteCurrency);
        }
      }
      else {
        vector.add(siteCurrencyForms[i]);
View Full Code Here

      Iterator<?> iterator = query.getResultList().iterator();
      while (iterator.hasNext()) {
        Site otherSite = (Site) iterator.next();
        Iterator<?> siteDomains = otherSite.getSiteDomains().iterator();
        while (siteDomains.hasNext()) {
          SiteDomain siteDomain = (SiteDomain) siteDomains.next();
          if (siteDomain.getSiteDomainId().toString().equals(form.getSiteDomainId())) {
            continue;
          }
          if (siteDomain.getSiteDomainPrefix().equals(form.getSiteDomainPrefix())) {
              errors.add("siteDomainPrefix", new ActionMessage("error.prefix.duplicate"));
          }
        }
      }
     
View Full Code Here

          }
          display.setTemplateId(Format.getLong(template.getTemplateId()));
          display.setTemplateName(template.getTemplateName());
          display.setTemplateDesc(template.getTemplateDesc());
          String previewURL = "";
          SiteDomain siteDomain = site.getSiteDomainDefault();
          previewURL += "http://" + siteDomain.getSiteDomainName();
          if (!Format.isNullOrEmpty(siteDomain.getSitePublicPortNum())) {
            previewURL += ":" + siteDomain.getSitePublicPortNum();
          }
          previewURL += "/" + adminBean.getContextPath() + "/web/fe/";
          previewURL += siteDomain.getSiteDomainPrefix() + "/";
          previewURL += siteDomain.getSiteProfileDefault().getSiteProfileClass().getSiteProfileClassName() + "/";
          previewURL += "home";
          previewURL += "?templateName=" + template.getTemplateName();
          display.setPreviewURL(previewURL);
        vector.add(display);
        }
View Full Code Here

        }
        Customer customer = (Customer) list.get(0);
       
         MessageResources resources = this.getResources(request);
        Mailer mailer = new Mailer(site);
        SiteDomain siteDomain = contentBean.getContentSessionBean().getSiteDomain();
        SiteDomainLanguage siteDomainLanguage = null;
        for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
            siteDomainLanguage = language;
            break;
         
        }
        SiteDomainParamBean siteDomainParamBean = SiteDomainDAO.getSiteDomainParamBean(siteDomain.getSiteDomainLanguage(), siteDomainLanguage);
        String mailFrom = siteDomainParamBean.getMailFromPwdReset();
        String subject = siteDomainParamBean.getSubjectPwdReset();
        String body = resources.getMessage("message.mail.pwdReset.body", AESEncoder.getInstance().decode(customer.getCustPassword()));
        if (mailFrom == null) {
          mailFrom = "";
        }
        if (subject == null) {
          subject = "";
        }
       
        try {
          mailer.sendMail(mailFrom, form.getCustEmail(), subject, body);
        }
        catch (MessagingException e) {
          messages.add("forgot", new ActionMessage("content.error.mail.send"));
      saveMessages(request, messages);
            ActionForward actionForward = actionMapping.findForward("error");
            return actionForward;
        }

        ActionForward template = actionMapping.findForward("forgotSuccess");
        ActionForward forward = new ActionForward();
        forward.setPath(template.getPath() +
                "&prefix=" + siteDomain.getSiteDomainPrefix() +
                "&langName=" + contentBean.getContentSessionKey().getLangName());
        forward.setRedirect(true);
        return forward;
    }
View Full Code Here

    static public DropDownMenu[] makeMenu(Long siteDomainId, String menuSetName, Long menuParentId, Long siteProfileClassId, Long siteProfileClassDefaultId) throws Exception {
      DropDownMenu menus[] = null;
      Vector<DropDownMenu> menuList = new Vector<DropDownMenu>();
     
      SiteDomain siteDomain = SiteDomainDAO.load(siteDomainId);
      Menu parent = MenuDAO.load(siteDomain.getSite().getSiteId(), menuParentId);
      for (Menu menu : parent.getMenuChildren()) {
        MenuLanguage defaultMenuLanguage = null;
        for (MenuLanguage language : menu.getMenuLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassDefaultId)) {
            defaultMenuLanguage = language;
View Full Code Here

TOP

Related Classes of com.jada.jpa.entity.SiteDomain

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.