Package org.infoglue.cms.entities.content

Examples of org.infoglue.cms.entities.content.ContentVersionVO


  {
      String attribute = "Undefined";
     
      ContentVO contentVO = ContentController.getContentController().getContentVOWithId(contentId, db);
   
    ContentVersionVO contentVersionVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(contentVO.getId(), languageId, db);
    if(contentVersionVO == null && useLanguageFallBack)
    {
      LanguageVO masterLanguageVO = LanguageController.getController().getMasterLanguage(contentVO.getRepositoryId(), db);
      contentVersionVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(contentVO.getId(), masterLanguageVO.getId(), db);
    }
View Full Code Here


  {
      String attribute = "Undefined";
     
      ContentVO contentVO = ContentController.getContentController().getContentVOWithId(contentId, db);
   
    ContentVersionVO contentVersionVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(contentVO.getId(), languageId, stateId, db);
    if(contentVersionVO == null && useLanguageFallBack)
    {
      LanguageVO masterLanguageVO = LanguageController.getController().getMasterLanguage(contentVO.getRepositoryId(), db);
      contentVersionVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(contentVO.getId(), masterLanguageVO.getId(), stateId, db);
    }
View Full Code Here

  {
    boolean hasPublishedVersion = false;
   
    try
    {
      ContentVersionVO contentVersion = ContentVersionController.getContentVersionController().getLatestPublishedContentVersionVO(contentId);
      //ContentVersion contentVersion = ContentVersionController.getContentVersionController().getLatestPublishedContentVersion(contentId);
      if(contentVersion != null)
      {
        hasPublishedVersion = true;
      }
View Full Code Here

              else
              {
                LanguageVO languageVO;
                for(ReferenceVersionBean versionBean : reference.getVersions())
                {
                  ContentVersionVO version = (ContentVersionVO)versionBean.getReferencingObject();
                  languageId = version.getLanguageId();
                  languageVO = LanguageController.getController().getLanguageVOWithId(languageId, db);
                  url = CmsPropertyHandler.getCmsFullBaseUrl() + "/Admin.action?contentId=" + ((ContentVO)reference.getReferencingCompletingObject()).getContentId() + "&languageId=" + languageId;
                  contentBuilder.append("<li><a href=\"" + url + "\">" + path + "</a>" + (languageVO == null ? "" : " (" + languageVO.getLocalizedDisplayLanguage() + ")") + "</li>");
                }
              }
View Full Code Here

    ResultSet rs = psmt.executeQuery();
    while(rs.next() && sizes.size() < 200)
    {
      Integer latestContentVersionId = new Integer(rs.getString(1));
      Integer totalSize = new Integer(rs.getString(5));
            ContentVersionVO cvVO = ContentVersionController.getContentVersionController().getContentVersionVOWithId(latestContentVersionId);
            ContentVersionVO lastPublishedCVVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(cvVO.getContentId(), cvVO.getLanguageId(), ContentVersionVO.PUBLISHED_STATE);
            if(lastPublishedCVVO != null && cvVO.getId() < lastPublishedCVVO.getId())
            {
              logger.warn("The found version had an reference to an asset which the latest published version did not... can be removed.");
          sizes.put(cvVO.getContentId(), new Long(totalSize));
            }
            if(totalSize < 10000)
View Full Code Here

   
    SiteNodeVO oldSiteNodeVO = SiteNodeController.getController().getSiteNodeVOWithId(siteNode.getId(), db);
        ContentVO oldMetaInfoContentVO = ContentController.getContentController().getContentVOWithId(oldSiteNodeVO.getMetaInfoContentId(), db);

        LanguageVO masterLanguage = LanguageController.getController().getMasterLanguage(siteNode.getRepositoryId(), db);
        ContentVersionVO oldCVVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(oldMetaInfoContentVO.getId(), masterLanguage.getId(), db);
        RequestAnalyser.getRequestAnalyser().registerComponentStatistics("getLatestActiveContentVersionVO", t.getElapsedTime());

    SiteNodeVO newSiteNodeVO = new SiteNodeVO();
    newSiteNodeVO.setName(oldSiteNodeVO.getName() + newNameSuffix);
    newSiteNodeVO.setIsBranch(oldSiteNodeVO.getIsBranch());
        newSiteNodeVO.setCreatorName(oldSiteNodeVO.getCreatorName());
        newSiteNodeVO.setExpireDateTime(oldSiteNodeVO.getExpireDateTime());
        newSiteNodeVO.setIsProtected(oldSiteNodeVO.getIsProtected());
        newSiteNodeVO.setPublishDateTime(oldSiteNodeVO.getPublishDateTime());
        newSiteNodeVO.setStateId(oldSiteNodeVO.getStateId());
   
        SiteNodeVO newSiteNode = SiteNodeControllerProxy.getSiteNodeControllerProxy().acCreate(principal, newParentSiteNode.getId(), siteNode.getSiteNodeTypeDefinitionId(), newParentSiteNode.getRepositoryId(), newSiteNodeVO, db).getValueObject();
       
        RequestAnalyser.getRequestAnalyser().registerComponentStatistics("acCreate", t.getElapsedTime());
       
        SiteNodeVersionVO siteNodeVersionVO = SiteNodeVersionController.getController().getLatestActiveSiteNodeVersionVO(db, oldSiteNodeVO.getId());
        RequestAnalyser.getRequestAnalyser().registerComponentStatistics("getLatestActiveSiteNodeVersionVO", t.getElapsedTime());
    if(siteNodeVersionVO != null)
    {
      Integer oldSiteNodeVersionId = siteNodeVersionVO.getId();
     
      SiteNodeVersionVO newSiteNodeVersionVO = new SiteNodeVersionVO();
      newSiteNodeVersionVO.setContentType(siteNodeVersionVO.getContentType());
      newSiteNodeVersionVO.setPageCacheKey(siteNodeVersionVO.getPageCacheKey());
      newSiteNodeVersionVO.setPageCacheTimeout(siteNodeVersionVO.getPageCacheTimeout());
      newSiteNodeVersionVO.setDisableEditOnSight(siteNodeVersionVO.getDisableEditOnSight());
      newSiteNodeVersionVO.setDisableLanguages(siteNodeVersionVO.getDisableLanguages());
      newSiteNodeVersionVO.setDisablePageCache(siteNodeVersionVO.getDisablePageCache());
      newSiteNodeVersionVO.setDisableForceIdentityCheck(siteNodeVersionVO.getDisableForceIdentityCheck());
      newSiteNodeVersionVO.setForceProtocolChange(siteNodeVersionVO.getForceProtocolChange());
      newSiteNodeVersionVO.setIsProtected(siteNodeVersionVO.getIsProtected());
      newSiteNodeVersionVO.setVersionModifier(principal.getName());
      newSiteNodeVersionVO.setStateId(0);
      newSiteNodeVersionVO.setIsActive(true);
      newSiteNodeVersionVO.setModifiedDateTime(siteNodeVersionVO.getModifiedDateTime());
     
      SiteNodeVersionVO siteNodeVersion = SiteNodeVersionController.getController().createSmall(newSiteNode.getId(), principal, newSiteNodeVersionVO, db).getValueObject();
          RequestAnalyser.getRequestAnalyser().registerComponentStatistics("createSmall", t.getElapsedTime());
     
          Map args = new HashMap();
        args.put("globalKey", "infoglue");
        PropertySet ps = PropertySetManager.getInstance("jdbc", args);

        String disabledLanguagesString = ps.getString("siteNode_" + oldSiteNodeVO.getId() + "_disabledLanguages");
        String enabledLanguagesString = ps.getString("siteNode_" + oldSiteNodeVO.getId() + "_enabledLanguages");
        logger.info("disabledLanguagesString:" + disabledLanguagesString);
        logger.info("enabledLanguagesString:" + enabledLanguagesString);
       
        if(disabledLanguagesString != null && !disabledLanguagesString.equals(""))
          ps.setString("siteNode_" + newSiteNode.getId() + "_disabledLanguages", disabledLanguagesString);
        if(enabledLanguagesString != null && !enabledLanguagesString.equals(""))
          ps.setString("siteNode_" + newSiteNode.getId() + "_enabledLanguages", enabledLanguagesString);

        RequestAnalyser.getRequestAnalyser().registerComponentStatistics("ps", t.getElapsedTime());

        //Copy all access rights...
        SiteNodeStateController.getController().copyAccessRights("SiteNodeVersion", oldSiteNodeVersionId, siteNodeVersion.getId(), db);
        RequestAnalyser.getRequestAnalyser().registerComponentStatistics("copyAccessRights", t.getElapsedTime());
        /*
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.Read");
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.Write");
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.CreateSiteNode");
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.DeleteSiteNode");
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.MoveSiteNode");
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.SubmitToPublish");
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.ChangeAccessRights");
        copyAccessRights(db, oldSiteNodeVersionId.toString(), siteNodeVersion.getId().toString(), "SiteNodeVersion.Publish");
        */
        //t.printElapsedTime("copy access");
    }

    //ContentVersion newCV = null;
    List<ContentVersion> newContentVersions = new ArrayList<ContentVersion>();

    Content newMetaInfoContent = SiteNodeController.getController().createSiteNodeMetaInfoContent(db, newSiteNode, null, newParentSiteNode.getRepositoryId(), principal, null, newContentVersions, false, oldMetaInfoContentVO, newNameSuffix);
    RequestAnalyser.getRequestAnalyser().registerComponentStatistics("createSiteNodeMetaInfoContent", t.getElapsedTime());

        //ContentVersionVO newCV = ContentVersionController.getContentVersionController().getLatestActiveContentVersion(newMetaInfoContent.getId(), masterLanguage.getId(), db);
        //t.printElapsedTime("newCV:" + newCV);
       
      logger.info("Adding content version " + newContentVersions.size());
        newCreatedContentVersions.addAll(newContentVersions);

        logger.info("Mapping siteNode " + oldSiteNodeVO.getId() + " to " + newSiteNode.getId());
        siteNodesIdsMapping.put(oldSiteNodeVO.getId(), newSiteNode.getId());

    String versionValue = oldCVVO.getVersionValue();
    if(newContentVersions.size() > 0)
    {
      ContentVersion newCV = newContentVersions.get(0);
      versionValue = versionValue.replaceFirst(Pattern.quote("<NavigationTitle><![CDATA[") + "(.+?)" + Pattern.quote("]]></NavigationTitle>"), Matcher.quoteReplacement("<NavigationTitle><![CDATA[") + "$1" + newNameSuffix + Matcher.quoteReplacement("]]></NavigationTitle>"));
      newCV.getValueObject().setVersionValue(versionValue);
View Full Code Here

              logger.info("contentCategories:" + contentCategories);
             
              //ContentTypeDefinition ctd = ContentTypeDefinitionController.getController().getContentTypeDefinitionWithId(contentVO.getContentTypeDefinitionId(), db);
              contentVersionVO.setStateId(0);
             
              ContentVersionVO newContentVersionVO = new ContentVersionVO();
              newContentVersionVO.setStateId(0);
              newContentVersionVO.setVersionModifier(contentVersionVO.getVersionModifier());
              newContentVersionVO.setModifiedDateTime(contentVersionVO.getModifiedDateTime());
              newContentVersionVO.setVersionValue(contentVersionVO.getVersionValue());

              ContentVersion contentVersion = ContentVersionController.getContentVersionController().createMedium(copiedContent.getId(), contentVersionVO.getLanguageId(), contentVersionVO, db);
             
              //contentVersion.getOwningContent().setContentTypeDefinition((ContentTypeDefinitionImpl)ctd);
             
View Full Code Here

          logger.info("Setting sort order to:" + index + " on " + latestChildSiteNodeVersion.getId());
          latestChildSiteNodeVersion.setSortOrder(index);
         
          if(CmsPropertyHandler.getAllowLocalizedSortAndVisibilityProperties())
          {
            ContentVersionVO cvVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(childSiteNodeVO.getMetaInfoContentId(), sortLanguageId, db)
            if(cvVO != null)
              ContentVersionController.getContentVersionController().updateAttributeValue(cvVO.getContentVersionId(), "SortOrder", "" + index, infoGluePrincipal, db, true);
          }
          //}
        }
        index++;
      }
           
            commitTransaction(db);
        }
        catch(Exception e)
        {
            logger.error("An error occurred so we should not complete the transaction:" + e, e);
            rollbackTransaction(db);
            throw new SystemException(e.getMessage());
        }
       
      db = CastorDatabaseService.getDatabase();

        ConstraintExceptionBuffer ceb = new ConstraintExceptionBuffer();

        beginTransaction(db);

        try
        {
            if(beforeSiteNodeId == null && direction == null)
            {
              logger.warn("You must specify the either new location with beforeSiteNodeId or sortDirection");
              throw new ConstraintException("SiteNode.parentSiteNodeId", "3403"); //TODO
            }
           
            //logger.info("siteNodeId:" + siteNodeId);
            //logger.info("beforeSiteNodeId:" + beforeSiteNodeId);
            //logger.info("direction:" + direction);
           
            if(beforeSiteNodeId != null)
            {
              Integer oldSortOrder = 0;
              Integer newSortOrder = 0;

                SiteNodeVO siteNodeVO = getSiteNodeVOWithId(siteNodeId, db);
              SiteNodeVO beforeSiteNodeVO = getSiteNodeVOWithId(beforeSiteNodeId, db);
              if(beforeSiteNodeVO.getParentSiteNodeId().intValue() != siteNodeVO.getParentSiteNodeId().intValue())
              {
                logger.info("Was new parent - let's fix that as well");
              }
              else
              {
                logger.info("Parent was the same...");

                List<SiteNodeVO> newChildSiteNodeList = new ArrayList<SiteNodeVO>();
                 
                int insertPosition = 0;
                List<SiteNodeVO> childrenVOList = SiteNodeController.getController().getChildSiteNodeVOList(siteNodeVO.getParentSiteNodeId(), false, db, sortLanguageId);
            Iterator<SiteNodeVO> childrenVOListIterator = childrenVOList.iterator();
            while(childrenVOListIterator.hasNext())
            {
              SiteNodeVO childSiteNodeVO = childrenVOListIterator.next();
              if(childSiteNodeVO.getSiteNodeId().equals(beforeSiteNodeId))
              {
                insertPosition = newChildSiteNodeList.size();
              }

              if(!childSiteNodeVO.getSiteNodeId().equals(siteNodeId))
              {
                newChildSiteNodeList.add(childSiteNodeVO);
              }
            }

            newChildSiteNodeList.add(insertPosition, siteNodeVO);
           
            Iterator<SiteNodeVO> newChildSiteNodeListIterator = newChildSiteNodeList.iterator();
            int i=0;
            int highestSortOrder = 0;
            while(newChildSiteNodeListIterator.hasNext())
            {
              logger.info("i:" + i);
              logger.info("highestSortOrder:" + highestSortOrder);
              SiteNodeVO orderedSiteNodeVO = newChildSiteNodeListIterator.next();
             
              List events = new ArrayList();
              SiteNodeVersionVO siteNodeVersionVO = SiteNodeVersionController.getController().getLatestSiteNodeVersionVO(db, orderedSiteNodeVO.getId());
              Integer localizedSortOrder = 100;
              if(CmsPropertyHandler.getAllowLocalizedSortAndVisibilityProperties())
            {
                ContentVersionVO cvVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(orderedSiteNodeVO.getMetaInfoContentId(), sortLanguageId, db)
                if(cvVO != null)
                {
                  String localizedSortOrderString = ContentVersionController.getContentVersionController().getAttributeValue(cvVO.getId(), "SortOrder", false);
                  if(localizedSortOrderString != null && !localizedSortOrderString.equals(""))
                    localizedSortOrder = new Integer(localizedSortOrderString);
                }
              }
             
              //if(siteNodeVersionVO.getSortOrder() < highestSortOrder || localizedSortOrder < highestSortOrder)
              if(siteNodeVersionVO.getSortOrder() < highestSortOrder || localizedSortOrder < highestSortOrder || i != localizedSortOrder)
                {
                if(!siteNodeVersionVO.getStateId().equals(SiteNodeVersionVO.WORKING_STATE))
                { 
                  siteNodeVersionVO = SiteNodeStateController.getController().changeState(siteNodeVersionVO.getId(), SiteNodeVersionVO.WORKING_STATE, "Changed sortOrder", false, infoGluePrincipal, siteNodeVersionVO.getSiteNodeId(), events);
                }
                siteNodeVersionVO.setSortOrder(i);
               
                if(CmsPropertyHandler.getAllowLocalizedSortAndVisibilityProperties())
                {
                  ContentVersionVO cvVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(orderedSiteNodeVO.getMetaInfoContentId(), sortLanguageId, db)
                  if(cvVO != null)
                    ContentVersionController.getContentVersionController().updateAttributeValue(cvVO.getContentVersionId(), "SortOrder", "" + i, infoGluePrincipal, db, true);
                }

                SiteNodeVersionController.getController().update(siteNodeVersionVO);
              }
              else
                logger.info("No action - sort order was ok");
              /*
              if(CmsPropertyHandler.getAllowLocalizedSortAndVisibilityProperties())
            {
                if(localizedSortOrder < 100 && localizedSortOrder > highestSortOrder)
                  highestSortOrder = localizedSortOrder;
             
                if(highestSortOrder > i)
                  i = highestSortOrder;
              }
              else
              {
                highestSortOrder = siteNodeVersionVO.getSortOrder();
                  if(highestSortOrder > i)
                  i = highestSortOrder;
              }
              */
              i++;
            }
              }
            }
            else if(direction.equalsIgnoreCase("up") || direction.equalsIgnoreCase("down"))
            {
              Integer oldSortOrder = 0;
              Integer newSortOrder = 0;
              SiteNodeVO siteNodeVO = getSiteNodeVOWithId(siteNodeId, db);

                SiteNodeVersion latestSiteNodeVersion = SiteNodeVersionController.getController().getLatestActiveSiteNodeVersion(db, siteNodeId);
              if(latestSiteNodeVersion != null)
        {
          oldSortOrder = latestSiteNodeVersion.getSortOrder();
          if(direction.equalsIgnoreCase("up"))
            newSortOrder = oldSortOrder - 1;
          else if(direction.equalsIgnoreCase("down"))
            newSortOrder = oldSortOrder + 1;
        }
       
              logger.info("OldSortOrder:" + oldSortOrder);
        List<SiteNodeVO> childrenVOList = SiteNodeController.getController().getChildSiteNodeVOList(siteNodeVO.getParentSiteNodeId(), false, db, sortLanguageId);
        Iterator<SiteNodeVO> childrenVOListIterator = childrenVOList.iterator();
        while(childrenVOListIterator.hasNext())
        {
          SiteNodeVO childSiteNodeVO = childrenVOListIterator.next();
          logger.info("childSiteNodeVO:" + childSiteNodeVO.getId() + ":" + childSiteNodeVO.getSortOrder());
          SiteNodeVersion latestChildSiteNodeVersion = SiteNodeVersionController.getController().getLatestActiveSiteNodeVersion(db, childSiteNodeVO.getId());
          //logger.info("latestChildSiteNodeVersion:" + latestChildSiteNodeVersion.getId());
          Integer currentSortOrder = latestChildSiteNodeVersion.getSortOrder();
          logger.info("currentSortOrder:" + currentSortOrder);
          if(currentSortOrder.equals(oldSortOrder))
          {
            latestChildSiteNodeVersion = SiteNodeStateController.getController().updateStateId(latestChildSiteNodeVersion, SiteNodeVersionVO.WORKING_STATE, "Changed sortOrder", infoGluePrincipal, db);
            latestChildSiteNodeVersion.setSortOrder(newSortOrder);
            //logger.info("Changed sort order on:" + latestChildSiteNodeVersion.getId() + " into " + newSortOrder);

            if(CmsPropertyHandler.getAllowLocalizedSortAndVisibilityProperties())
            {
              ContentVersionVO cvVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(childSiteNodeVO.getMetaInfoContentId(), sortLanguageId, db)
              if(cvVO != null)
                ContentVersionController.getContentVersionController().updateAttributeValue(cvVO.getContentVersionId(), "SortOrder", "" + newSortOrder, infoGluePrincipal, db, true);
            }
          }
          else if(currentSortOrder.equals(newSortOrder))
          {
            latestChildSiteNodeVersion = SiteNodeStateController.getController().updateStateId(latestChildSiteNodeVersion, SiteNodeVersionVO.WORKING_STATE, "Changed sortOrder", infoGluePrincipal, db);
            latestChildSiteNodeVersion.setSortOrder(oldSortOrder);
            //logger.info("Changed sort order on:" + latestChildSiteNodeVersion.getId() + " into " + oldSortOrder);

            if(CmsPropertyHandler.getAllowLocalizedSortAndVisibilityProperties())
            {
              ContentVersionVO cvVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(childSiteNodeVO.getMetaInfoContentId(), sortLanguageId, db)
              if(cvVO != null)
                ContentVersionController.getContentVersionController().updateAttributeValue(cvVO.getContentVersionId(), "SortOrder", "" + oldSortOrder, infoGluePrincipal, db, true);
            }
          }
        }
            }

View Full Code Here

          beginTransaction(db);
 
          try
          {
        SiteNodeVO siteNodeVO = SiteNodeController.getController().getSiteNodeVOWithId(siteNodeId, db);
        ContentVersionVO cvVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(siteNodeVO.getMetaInfoContentId(), sortLanguageId, db)
        if(cvVO != null)
        {
          String hideInNavigation = ContentVersionController.getContentVersionController().getAttributeValue(cvVO, "HideInNavigation", false);
          //System.out.println("hideInNavigation:" + hideInNavigation + " on " + sortLanguageId + "/" + cvVO.getContentVersionId());
          if(hideInNavigation == null || hideInNavigation.equals("") || hideInNavigation.equalsIgnoreCase("false"))
            ContentVersionController.getContentVersionController().updateAttributeValue(cvVO.getContentVersionId(), "HideInNavigation", "" + true, infoGluePrincipal, db);
          else
            ContentVersionController.getContentVersionController().updateAttributeValue(cvVO.getContentVersionId(), "HideInNavigation", "" + false, infoGluePrincipal, db);
        }
             
              commitTransaction(db);
          }
          catch(Exception e)
View Full Code Here

      SiteNode siteNode = (SiteNode)results.next();

      if(CmsPropertyHandler.getAllowLocalizedSortAndVisibilityProperties())
      { 
        //logger.info("Name:" + siteNode.getName() + ":" + siteNode.getValueObject().getStateId() + ":" + siteNode.getValueObject().getIsProtected() + ":" + siteNode.getValueObject().getIsProtected());
        ContentVersionVO latestVersionVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(siteNode.getMetaInfoContentId(), sortLanguageId, db);
        if(latestVersionVO == null)
        {
          //LanguageVO masterLanguageVO = LanguageController.getController().getMasterLanguage(siteNode.getValueObject().getRepositoryId(), db);
          //latestVersionVO = ContentVersionController.getContentVersionController().getLatestActiveContentVersionVO(siteNode.getMetaInfoContentId(), masterLanguageVO.getLanguageId(), db);
        }
View Full Code Here

TOP

Related Classes of org.infoglue.cms.entities.content.ContentVersionVO

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.