Examples of HomePage


Examples of com.jada.jpa.entity.HomePage

      }
  }
 
  public void saveLanguage(HomePageMaintActionForm form, AdminBean adminBean, Site site) throws Exception {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));

      Long siteProfileClassId = form.getSiteProfileClassId();
      User user = adminBean.getUser();
      Iterator<?> iterator = homePage.getHomePageLanguages().iterator();
      boolean found = false;
      HomePageLanguage homePageLanguage = null;
      while (iterator.hasNext()) {
        homePageLanguage = (HomePageLanguage) iterator.next();
        if (homePageLanguage.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

    HomePageMaintActionForm form = (HomePageMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
   
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
    HomePageDetail feature = homePage.getFeatureData();
    JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
    JSONEscapeObject.put("homePageId", homePage.getHomePageId());
    Vector<JSONEscapeObject> vector = new Vector<JSONEscapeObject>();
    for (HomePageDetail homePageDetail : homePage.getHomePageDetails()) {
      JSONEscapeObject jsonDetail = new JSONEscapeObject();
      jsonDetail.put("homePageDetailId", homePageDetail.getHomePageDetailId());
      jsonDetail.put("seqNum", homePageDetail.getSeqNum());
      Item item = homePageDetail.getItem();
      Content content = homePageDetail.getContent();
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    HomePageMaintActionForm form = (HomePageMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
   
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    int seqNum = -1;
    boolean exist = false;
    boolean hasFeature = false;
    for (HomePageDetail homePageDetail : homePage.getHomePageDetails()) {
      if (homePageDetail.getSeqNum() > seqNum) {
        seqNum = homePageDetail.getSeqNum();
      }
      if (homePageDetail.getFeatureData() == Constants.VALUE_YES) {
        hasFeature = true;
      }
      Item currentItem = homePageDetail.getItem();
      if (currentItem == null) {
        continue;
      }
      if (currentItem.getItemId().equals(item.getItemId())) {
        exist = true;
        break;
      }
    }
    if (!exist) {
      HomePageDetail homePageDetail = new HomePageDetail();
      homePageDetail.setRecUpdateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setRecCreateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setItem(item);
      homePageDetail.setSeqNum(seqNum + 1);
      homePageDetail.setFeatureData(hasFeature ? Constants.ACTIVE_NO : Constants.VALUE_YES);
      homePage.getHomePageDetails().add(homePageDetail);
      em.persist(homePageDetail);
    }
   
    JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
    JSONEscapeObject.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    HomePageMaintActionForm form = (HomePageMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
   
    Content content = ContentDAO.load(site.getSiteId(), Format.getLong(form.getContentId()));
    int seqNum = -1;
    boolean exist = false;
    boolean hasFeature = false;
    for (HomePageDetail homePageDetail : homePage.getHomePageDetails()) {
      if (homePageDetail.getSeqNum() > seqNum) {
        seqNum = homePageDetail.getSeqNum();
      }
      if (homePageDetail.getFeatureData() == Constants.VALUE_YES) {
        hasFeature = true;
      }
      Content currentContent = homePageDetail.getContent();
      if (currentContent == null) {
        continue;
      }
      if (currentContent.getContentId().equals(content.getContentId())) {
        exist = true;
        break;
      }
    }
    if (!exist) {
      HomePageDetail homePageDetail = new HomePageDetail();
      homePageDetail.setRecUpdateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setRecCreateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setContent(content);
      homePageDetail.setSeqNum(seqNum + 1);
      homePageDetail.setFeatureData(hasFeature ? Constants.ACTIVE_NO : Constants.VALUE_YES);
      homePage.getHomePageDetails().add(homePageDetail);
      em.persist(homePageDetail);
    }
   
    JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
    JSONEscapeObject.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    HomePageMaintActionForm form = (HomePageMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
   
    if (form.getHomePageDetailIds() != null) {
      for (String homePageDetailId : form.getHomePageDetailIds()) {
        HomePageDetail homePageDetail = (HomePageDetail) em.find(HomePageDetail.class, Format.getLong(homePageDetailId));
        HomePageDetail featureData = homePage.getFeatureData();
        if (featureData != null) {
          if (featureData.getHomePageDetailId().equals(homePageDetail.getHomePageDetailId())) {
            homePage.setFeatureData(null);
            em.persist(homePage);
          }
        }
        homePage.getHomePageDetails().remove(homePageDetail);
        em.remove(homePageDetail);
      }
    }
    JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
    JSONEscapeObject.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

        AdminBean adminBean = getAdminBean(request);
        Site site = adminBean.getSite();
    initSiteProfiles(form, site);
    MessageResources resources = this.getResources(request);
   
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
    HomePageDetailDisplayForm displayForms[] = form.getHomePageDetails();
    boolean isError = false;
    for (HomePageDetailDisplayForm displayForm : displayForms) {
      if (!Format.isInt(displayForm.getSeqNum())) {
        displayForm.setSeqNumError(resources.getMessage("error.int.invalid"));
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

      HomePageMaintActionForm form = (HomePageMaintActionForm) actionForm;
        AdminBean adminBean = getAdminBean(request);
        Site site = adminBean.getSite();
    initSiteProfiles(form, site);
   
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
    for (HomePageDetailDisplayForm displayForm : form.getHomePageDetails()) {
      if (displayForm.isRemove()) {
              HomePageDetail homePageDetail = (HomePageDetail) em.find(HomePageDetail.class, Format.getLong(displayForm.getHomePageDetailId()));
              em.remove(homePageDetail);
      }
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

  }
 
  public PageHeaderInfo getPageHomeHeaderInfo() {
    PageHeaderInfo pageHeaderInfo = new PageHeaderInfo();
    ContentBean contentBean = ContentLookupDispatchAction.getContentBean(request);
    HomePage homePage = siteDomain.getHomePage();
    pageHeaderInfo.setPageTitle(siteName);
    pageHeaderInfo.setMetaKeywords(siteName);
    pageHeaderInfo.setMetaDescription(siteName);
    if (!Format.isNullOrEmpty(homePage.getHomePageLanguage().getHomePageTitle())) {
      pageHeaderInfo.setPageTitle(homePage.getHomePageLanguage().getHomePageTitle());
    }
    if (!Format.isNullOrEmpty(homePage.getHomePageLanguage().getMetaKeywords())) {
      pageHeaderInfo.setMetaKeywords(homePage.getHomePageLanguage().getMetaKeywords());
    }
    if (!Format.isNullOrEmpty(homePage.getHomePageLanguage().getMetaDescription())) {
      pageHeaderInfo.setMetaDescription(homePage.getHomePageLanguage().getMetaDescription());
    }
    if (!contentBean.getContentSessionBean().isSiteProfileClassDefault()) {
      for (HomePageLanguage language : homePage.getHomePageLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
          if (language.getHomePageTitle() != null) {
            pageHeaderInfo.setPageTitle(language.getHomePageTitle());
          }
          if (language.getMetaKeywords() != null) {
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

     * Calling method getPageTitle() is deprecated.
     */
    @Deprecated
    public String getPageHomeTitle() {
    ContentBean contentBean = ContentLookupDispatchAction.getContentBean(request);
    HomePage homePage = siteDomain.getHomePage();
    String homePageTitle = siteName;
    if (!Format.isNullOrEmpty(homePage.getHomePageLanguage().getHomePageTitle())) {
      homePageTitle = homePage.getHomePageLanguage().getHomePageTitle();
    }
    if (!contentBean.getContentSessionBean().isSiteProfileClassDefault()) {
      for (HomePageLanguage language : homePage.getHomePageLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
          if (language.getHomePageTitle() != null) {
            homePageTitle = language.getHomePageTitle();
            break;
          }
View Full Code Here

Examples of com.jada.jpa.entity.HomePage

    siteCurrencyDefault.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    em.persist(siteCurrencyDefault);
    siteDomain.setSiteCurrencyDefault(siteCurrencyDefault);
    siteDomain.setBaseCurrency(siteCurrencyClassDefault);
   
    HomePage homePage = new HomePage();
    homePage.setRecUpdateBy(userId);
    homePage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    homePage.setRecCreateBy(userId);
    homePage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
   
    HomePageLanguage homePageLanguage = new HomePageLanguage();
    homePageLanguage.setHomePageTitle("");
    homePageLanguage.setRecUpdateBy(userId);
    homePageLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    homePageLanguage.setRecCreateBy(userId);
    homePageLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    homePageLanguage.setSiteProfileClass(siteProfileClassDefault);
    homePageLanguage.setHomePage(homePage);
    em.persist(homePageLanguage);
   
    homePage.setHomePageLanguage(homePageLanguage);
    em.persist(homePage);
    siteDomain.setHomePage(homePage);
    em.persist(siteDomain);
  }
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.