Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.Content


    ContentMaintActionForm form = (ContentMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
   
    Content content = ContentDAO.load(site.getSiteId(), Format.getLong(form.getContentId()));
    Content contentRelated = ContentDAO.load(site.getSiteId(), Format.getLong(form.getContentRelatedId()));
   
      JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    Iterator<?> iterator = content.getContentsRelated().iterator();
    while (iterator.hasNext()) {
      Content c = (Content) iterator.next();
      if (c.getContentId().equals(contentRelated.getContentId())) {
        MessageResources resources = this.getResources(request);
        jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
        jsonResult.put("message", resources.getMessage("error.content.exist"));
        streamWebService(response, jsonResult.toHtmlString());
        return null;
View Full Code Here


    initSiteProfiles(form, site);
 
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    Content content = ContentDAO.load(site.getSiteId(), Format.getLong(form.getContentId()));
       String contentRelatedIds[] = form.getContentRelatedIds();
       if (contentRelatedIds != null) {
         for (int i = 0; i < contentRelatedIds.length; i++) {
        Content contentRelated = ContentDAO.load(site.getSiteId(), Format.getLong(contentRelatedIds[i]));
        content.getContentsRelated().remove(contentRelated);
         }
         content.setRecUpdateBy(adminBean.getUser().getUserId());
         content.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      em.persist(content);
View Full Code Here

        form.setSequence(false);
        form.setMode(Constants.MODE_UPDATE);
       
        form.setMenuType(menu.getMenuType());
        if (menu.getMenuType().equals(Constants.MENU_CONTENT) && menu.getContent() != null) {
          Content content = menu.getContent();
          form.setContentId(content.getContentId().toString());
          form.setContentTitle(content.getContentLanguage().getContentTitle());
        }
        else if (menu.getMenuType().equals(Constants.MENU_ITEM) && menu.getItem() != null) {
          Item item = menu.getItem();
          form.setItemId(item.getItemId().toString());
          form.setItemNum(item.getItemNum());
View Full Code Here

        calcPage(adminBean, form, list, pageNo);
        Vector<ContentDisplayForm> vector = new Vector<ContentDisplayForm>();
        int startRecord = (form.getPageNo() - 1) * adminBean.getListingPageSize();
        int endRecord = startRecord + adminBean.getListingPageSize();
        for (int i = startRecord; i < list.size() && i < endRecord; i++) {
          Content content = (Content) list.get(i);         
          ContentDisplayForm contentDisplay = new ContentDisplayForm();
          contentDisplay.setContentId(Format.getLong(content.getContentId()));
          contentDisplay.setContentTitle(content.getContentLanguage().getContentTitle());
          contentDisplay.setPublished(String.valueOf(content.getPublished()));
          contentDisplay.setContentPublishOn(Format.getFullDate(content.getContentPublishOn()));
          contentDisplay.setContentExpireOn(Format.getFullDate(content.getContentExpireOn()));
            vector.add(contentDisplay);
        }
        ContentDisplayForm contents[] = new ContentDisplayForm[vector.size()];
        vector.copyInto(contents);
        form.setContents(contents);
View Full Code Here

                continue;
              }
              if (!contents[i].getRemove().equals("Y")) {
                continue;
              }
                Content content = new Content();
                content = ContentDAO.load(site.getSiteId(), Format.getLong(contents[i].getContentId()));
                ContentDAO.remove(site.getSiteId(), content);
                em.remove(content);
            }
            em.getTransaction().commit();
View Full Code Here

      attributes.put("commentMessage", getLanguage("content.error.string.required"));
    }
   
    if (attributes.size() == 0) {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
      Content content = (Content) ContentDAO.loadNatural(siteDomain.getSite().getSiteId(), contentNaturalKey);
      Comment comment = new Comment();
      comment.setCommentTitle(commentTitle);
      comment.setComment(commentLine);
      comment.setCommentRating(0);
      comment.setActive(Constants.VALUE_YES);
      String custName = customer.getCustEmail();
      if (custName.length() > 20) {
        custName = custName.substring(0, 19);
      }
      comment.setRecCreateBy(custName);
      comment.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      comment.setRecUpdateBy(custName);
      comment.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      comment.setCustomer(customer);
      comment.setContent(content);
      content.getComments().add(comment);
      em.persist(comment);
     
      attributes.put("commentTitle", "");
      attributes.put("comment", "");
    }
View Full Code Here

    }
    return false;
  }
 
  public boolean inCategory(String contentId, String catShortTitle) throws Exception {
    Content content = ContentDAO.load(siteDomain.getSite().getSiteId(), Long.valueOf(contentId));
    for (Category category : content.getCategories()) {
      if (category.getCategoryLanguage().getCatShortTitle().equals(catShortTitle)) {
        return true;
      }
    }
    return false;
View Full Code Here

        query = em.createQuery(sql);
        query.setParameter("siteId", site.getSiteId());
        Iterator<?> iterator = query.getResultList().iterator();
        int counter = 0;
        while (iterator.hasNext()) {
          Content content = (Content) iterator.next();
          updateContent(content, siteProfileClasses);
          contentUpdateCount++;
          if (contentUpdateCount % 10 == 0) {
            indexerInfo.setContentUpdateCount(contentUpdateCount);
            updateIndexerInfo(indexerInfo);
View Full Code Here

      }
      return null;
  }
 
  public Content getContent(String siteId, Long contentId) throws Exception {
      Content content = ContentDAO.load(siteId, contentId);
      return content;
  }
View Full Code Here

      Query query = em.createQuery("from Content where siteId = :siteId and contentNaturalKey = :contentNaturalKey");
      query.setParameter("siteId", siteId);
      query.setParameter("contentNaturalKey", contentNaturalKey);
      Iterator<?> iterator = query.getResultList().iterator();
      if (iterator.hasNext()) {
        Content content = (Content) iterator.next();
        return content;
      }
      return null;
  }
View Full Code Here

TOP

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

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.