Examples of PublicationImpl


Examples of org.infoglue.cms.entities.publishing.impl.simple.PublicationImpl

      {
        logger.info("Changing creator from '" + currentModifier + "' to '" + newModifier + "' for number of Publications: " + results.size());
      }
      while (results.hasMore())
      {
        PublicationImpl p = (PublicationImpl)results.nextElement();
        p.setPublisher(newModifier);
        for (PublicationDetailImpl pd : (Collection<PublicationDetailImpl>)p.getPublicationDetails())
        {
          if (currentModifier.equals(pd.getCreator()))
          {
            pd.setCreator(newModifier);
          }
        }
        if (logger.isDebugEnabled())
        {
          logger.debug("Changing creator from '" + currentModifier + "' to '" + newModifier + "' for Publication with ID: " + p.getPublicationId());
        }
      }

      results.close();
      oql.close();
View Full Code Here

Examples of org.infoglue.cms.entities.publishing.impl.simple.PublicationImpl

    {
       logger.info("*********************************");
      logger.info("Creating edition ");
      logger.info("*********************************");

        Publication publication = new PublicationImpl();
        publicationVO.setPublicationDateTime(Calendar.getInstance().getTime());
        publication.setValueObject(publicationVO);
    publication.setPublisher(infoGluePrincipal.getName());

    Iterator<EventVO> eventIterator = events.iterator();
    while(eventIterator.hasNext())
    {
      EventVO event = eventIterator.next();
View Full Code Here

Examples of org.infoglue.cms.entities.publishing.impl.simple.PublicationImpl

    {
       logger.info("*********************************");
      logger.info("Creating edition ");
      logger.info("*********************************");

        Publication publication = new PublicationImpl();
        publicationVO.setPublicationDateTime(Calendar.getInstance().getTime());
        publication.setValueObject(publicationVO);
    publication.setPublisher("SYSTEM");

    for(PublicationDetailVO publicationDetailVO : publicationDetailVOList)
    {
      createPublicationInformation(publication, publicationDetailVO, db);
    }
View Full Code Here

Examples of org.infoglue.cms.entities.publishing.impl.simple.PublicationImpl

    {
    Database db = beginTransaction();

        try
        {
      PublicationImpl p = new PublicationImpl();
      p.setValueObject(publication);
      p.setPublicationDetails(new ArrayList());
      for (Iterator iter = publication.getPublicationDetails().iterator(); iter.hasNext();)
      {
        PublicationDetailVO detailVO = (PublicationDetailVO) iter.next();
        PublicationDetail pd = new PublicationDetailImpl();
        pd.setPublication(p);
        pd.setValueObject(detailVO);
        p.getPublicationDetails().add(pd);
      }

      db.create(p);

      PublicationVO returnPub = p.getValueObject();
      returnPub.setPublicationDetails(toVOList(p.getPublicationDetails()));

      commitTransaction(db);
      return returnPub;
        }
        catch(Exception e)
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.