Examples of DigitalAssetVO


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

    Integer contentId = DigitalAssetController.getController().getContentId(digitalAssetId, db);
    boolean hasAccess = getHasUserContentAccess(db, infoGluePrincipal, contentId);
   
    if(hasAccess)
    {
        DigitalAssetVO digitalAsset = DigitalAssetController.getSmallDigitalAssetVOWithId(digitalAssetId, db);
      if(digitalAsset != null)
      {
        //String fileName = digitalAsset.getDigitalAssetId() + "_" + digitalAsset.getAssetFileName();
        String fileName = DigitalAssetDeliveryController.getAssetFileName(digitalAsset, null, null, db);
        //String folderName = "" + (digitalAsset.getDigitalAssetId().intValue() / 1000);
View Full Code Here

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

   
    SmallestContentVersionVO contentVersion = getSmallestContentVersionVO(siteNodeId, contentId, languageId, db, useLanguageFallback, deliveryContext, infoGluePrincipal);
    if (contentVersion != null)
    {
      //DigitalAsset digitalAsset = getLatestDigitalAsset(contentVersion);
          DigitalAssetVO digitalAsset = DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getId(), db);
     
      if(digitalAsset != null)
      {
        //String fileName = digitalAsset.getDigitalAssetId() + "_" + digitalAsset.getAssetFileName();
        String fileName = DigitalAssetDeliveryController.getAssetFileName(digitalAsset, contentId, languageId, db);
View Full Code Here

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

      return cachedAssetUrl;
    }
   
    String assetUrl = "";
   
      DigitalAssetVO digitalAsset = DigitalAssetController.getSmallDigitalAssetVOWithId(digitalAssetId, db);
   
    if(digitalAsset != null)
    {
      //String fileName = digitalAsset.getDigitalAssetId() + "_" + digitalAsset.getAssetFileName();
      String fileName = DigitalAssetDeliveryController.getAssetFileName(digitalAsset, null, null, db);
View Full Code Here

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

   
    SmallestContentVersionVO contentVersion = getSmallestContentVersionVO(siteNodeId, contentId, languageId, db, useLanguageFallback, deliveryContext, infoGluePrincipal);
    if (contentVersion != null)
    {
      //DigitalAsset digitalAsset = getDigitalAssetWithKey(contentVersion, assetKey);
          DigitalAssetVO digitalAsset = DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getId(), assetKey, db);

      if(digitalAsset != null)
      {
        //String fileName = digitalAsset.getDigitalAssetId() + "_" + digitalAsset.getAssetFileName();
        String fileName = DigitalAssetDeliveryController.getAssetFileName(digitalAsset, contentId, languageId, null);
View Full Code Here

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

 
    SmallestContentVersionVO contentVersion = getSmallestContentVersionVO(siteNodeId, contentId, languageId, db, useLanguageFallback, deliveryContext, infoGluePrincipal);
    if (contentVersion != null)
    {
      //DigitalAsset digitalAsset =  (assetKey == null) ? getLatestDigitalAsset(contentVersion) : getDigitalAssetWithKey(contentVersion, assetKey);
      DigitalAssetVO digitalAsset =  (assetKey == null) ? DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getId(), db) : DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getId(), assetKey, db);
     
      if(digitalAsset == null)
        digitalAsset = getLanguageIndependentAssetVO(contentId, languageId, siteNodeId, db, assetKey, deliveryContext, infoGluePrincipal);
       
      if(digitalAsset != null)
      {
        fileSize = digitalAsset.getAssetFileSize();
      }               
    }       
           
    return fileSize;
  }
View Full Code Here

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

    String scriptExtensionUrls = "";
   
    SmallestContentVersionVO contentVersion = getSmallestContentVersionVO(siteNodeId, contentId, languageId, db, useLanguageFallback, deliveryContext, infoGluePrincipal);
    if (contentVersion != null)
        {
      DigitalAssetVO digitalAsset = null;
      if(assetKey == null)
        digitalAsset = DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getContentVersionId(), db);
      else
        digitalAsset = DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getContentVersionId(), assetKey, db);
     
      if(digitalAsset != null)
      {
        String fileName = digitalAsset.getAssetFileName();
       
        int i = 0;
        File masterFile = null;
        String filePath = CmsPropertyHandler.getDigitalAssetPath0();
        while(filePath != null)
View Full Code Here

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

    String archiveBaseUrl = null;
   
    SmallestContentVersionVO contentVersion = getSmallestContentVersionVO(siteNodeId, contentId, languageId, db, useLanguageFallback, deliveryContext, infoGluePrincipal);
    if (contentVersion != null)
        {
      DigitalAssetVO digitalAsset = DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getContentVersionId(), assetKey, db);
      //DigitalAsset digitalAsset = getDigitalAssetWithKey(contentVersion, assetKey);
     
      if(digitalAsset != null)
      {
        String fileName = digitalAsset.getAssetFileName();
       
        int i = 0;
        File masterFile = null;
        String filePath = CmsPropertyHandler.getDigitalAssetPath0();
        String folderName = "" + (digitalAsset.getDigitalAssetId().intValue() / 1000);
        logger.info("folderName:" + folderName);
        while(filePath != null)
        {
          File unzipDirectory = new File(filePath + File.separator + fileName.substring(0, fileName.lastIndexOf(".")));
          unzipDirectory.mkdirs();
View Full Code Here

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

  public String getArchiveBaseUrl(Database db, Integer digitalAssetId, Integer siteNodeId, DeliveryContext deliveryContext) throws SystemException, Exception
  {
    String archiveBaseUrl = null;
   
    DigitalAssetVO digitalAsset = DigitalAssetController.getLatestDigitalAssetVO(digitalAssetId, db);
    if(digitalAsset != null)
    {
      String fileName = digitalAsset.getAssetFileName();
     
      int i = 0;
      File masterFile = null;
      String filePath = CmsPropertyHandler.getDigitalAssetPath0();
      while(filePath != null)
View Full Code Here

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

            DigitalAsset da = getPortletRegistry();
            if (da == null) {
                LOG.info("Creating new " + PORTLET_REGISTRY_CONTENT_NAME);

                String filePath = CmsPropertyHandler.getDigitalAssetPath();
                DigitalAssetVO newAsset = new DigitalAssetVO();
                newAsset.setAssetContentType("text/xml");
                newAsset.setAssetKey(PORTLET_REGISTRY_CONTENT_NAME);
                newAsset.setAssetFileName(PORTLET_REGISTRY_CONTENT_NAME);
                newAsset.setAssetFilePath(filePath);
                newAsset.setAssetFileSize(new Integer(serial.length));

                da = PortletAssetController.create(newAsset, is);
                LOG.warn(PORTLET_REGISTRY_CONTENT_NAME + " stored as id=" + da.getId());
            } else {
                LOG.info("Updating " + PORTLET_REGISTRY_CONTENT_NAME);

                DigitalAssetVO daVO = da.getValueObject();
                daVO.setAssetFileSize(new Integer(serial.length));

                PortletAssetController.update(daVO, is);
            }
            is.close();
View Full Code Here

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

    Vector entries = null;
   
    SmallestContentVersionVO contentVersion = getSmallestContentVersionVO(siteNodeId, contentId, languageId, db, useLanguageFallback, deliveryContext, infoGluePrincipal);
    if (contentVersion != null)
    {
      DigitalAssetVO digitalAsset = DigitalAssetController.getLatestDigitalAssetVO(contentVersion.getContentVersionId(), assetKey, db);
      //DigitalAsset digitalAsset = getDigitalAssetWithKey(contentVersion, assetKey);
     
      if(digitalAsset != null)
      {
        String fileName = digitalAsset.getAssetFileName();

        int i = 0;
        File masterFile = null;
        String filePath = CmsPropertyHandler.getDigitalAssetPath0();
        while(filePath != null)
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.