Package org.infoglue.cms.entities.structure

Examples of org.infoglue.cms.entities.structure.SiteNodeVO


          logger.warn("Wrong format on pageCacheTimeout on siteNode:" + latestSiteNodeVersionVO.getSiteNodeName(), e);
        }
      }
      if(pageCacheTimeout == null)
      {
        SiteNodeVO parentSiteNode = this.getParentSiteNode(db, siteNodeId);
        if(parentSiteNode != null)
          pageCacheTimeout = getInheritedPageCacheTimeout(db, parentSiteNode.getSiteNodeId());
      }
    }
    catch(Exception e)
    {
      logger.warn("An error occurred trying to get page cache timeout:" + e.getMessage(), e);
View Full Code Here


          protectedSiteNodeVersionId = siteNodeVersionVO.getId();
        else if(siteNodeVersionVO.getIsProtected().intValue() == SiteNodeVersionVO.YES_WITH_INHERIT_FALLBACK.intValue())
          protectedSiteNodeVersionId = siteNodeVersionVO.getId();
        else if(siteNodeVersionVO.getIsProtected().intValue() == INHERITED.intValue())
        {
          SiteNodeVO parentSiteNode = this.getParentSiteNodeForPageCache(db, siteNodeId);
          if(parentSiteNode != null)
            protectedSiteNodeVersionId = getProtectedSiteNodeVersionIdForPageCache(db, parentSiteNode.getSiteNodeId());
        }
      }
    }
    catch(Exception e)
    {
View Full Code Here

         
          if(siteNodeVersionVO.getForceProtocolChange().intValue() != SiteNodeVersionVO.INHERIT_SECURE.intValue())
            forceProtocolChangeSetting = siteNodeVersionVO.getForceProtocolChange();
          else
          {
            SiteNodeVO parentSiteNode = this.getParentSiteNodeForPageCache(db, siteNodeId);
            if(parentSiteNode != null)
              forceProtocolChangeSetting = getForceProtocolChangeSettingForPageCache(db, parentSiteNode.getSiteNodeId());
          }
        }
      }
      catch(Exception e)
      {
View Full Code Here

            disabledLanguagesSiteNodeVersionId = null;
        else if(siteNodeVersionVO.getDisableLanguages().intValue() == YES.intValue())
            disabledLanguagesSiteNodeVersionId = siteNodeVersionVO.getId();
        else if(siteNodeVersionVO.getDisableLanguages().intValue() == INHERITED.intValue())
        {
          SiteNodeVO parentSiteNode = this.getParentSiteNodeForPageCache(db, siteNodeId);
          if(parentSiteNode != null)
              disabledLanguagesSiteNodeVersionId = getDisabledLanguagesSiteNodeVersionId(db, parentSiteNode.getSiteNodeId());
        }
      }

    }
    catch(Exception e)
View Full Code Here

          disableForceIdentityCheckSiteNodeVersionId = null;
        else if(siteNodeVersionVO.getDisableForceIdentityCheck().intValue() == YES.intValue())
          disableForceIdentityCheckSiteNodeVersionId = siteNodeVersionVO.getId();
        else if(siteNodeVersionVO.getDisableForceIdentityCheck().intValue() == INHERITED.intValue())
        {
          SiteNodeVO parentSiteNode = this.getParentSiteNodeForPageCache(db, siteNodeId);
          if(parentSiteNode != null)
            disableForceIdentityCheckSiteNodeVersionId = getDisableForceIdentityCheckSiteNodeVersionId(db, parentSiteNode.getSiteNodeId());
        }
      }

    }
    catch(Exception e)
View Full Code Here

          isForcedIdentityCheckDisabled = false;
        else if(siteNodeVersionVO.getDisableForceIdentityCheck().intValue() == YES.intValue())
          isForcedIdentityCheckDisabled = true;
        else if(siteNodeVersionVO.getDisableForceIdentityCheck().intValue() == INHERITED.intValue())
        {
          SiteNodeVO parentSiteNode = this.getParentSiteNodeForPageCache(db, siteNodeId);
          if(parentSiteNode != null)
            isForcedIdentityCheckDisabled = getIsForcedIdentityCheckDisabled(db, parentSiteNode.getSiteNodeId());
        }
      }

    }
    catch(Exception e)
View Full Code Here

    List boundContentVOList = new ArrayList();
   
    Integer metaInfoContentId = null;
    if(availableServiceBindingName.equalsIgnoreCase("Meta information"))
    {
      SiteNodeVO siteNodeVO = getSiteNodeVO(db, siteNodeId);
      if(siteNodeVO != null)
        metaInfoContentId = siteNodeVO.getMetaInfoContentId();

      if(logger.isDebugEnabled())
      {
        logger.debug("siteNode for id: " + siteNodeId + "=" + siteNodeVO);
        logger.debug("metaInfoContentId: " + metaInfoContentId);
View Full Code Here

        if(siteNodes != null)
        {
          Iterator i = siteNodes.iterator();
          while(i.hasNext())
          {
            SiteNodeVO candidate = (SiteNodeVO)i.next();
            logger.info("candidate:" + candidate.getId());
            //Checking to see that now is between the contents publish and expire-date.
            if(isValidSiteNode(db, candidate.getId()))
              boundSiteNodeVOList.add(candidate);
          }
        }
      }
                              
View Full Code Here

         
          i++;
        filePath = CmsPropertyHandler.getProperty("digitalAssetPath." + i);
      }

      SiteNodeVO siteNodeVO = NodeDeliveryController.getNodeDeliveryController(siteNodeId, languageId, contentId, deliveryContext).getSiteNodeVO(database, siteNodeId);
      String dnsName = CmsPropertyHandler.getWebServerAddress();
      if(siteNodeVO != null)
      {
        RepositoryVO repositoryVO = RepositoryController.getController().getRepositoryVOWithId(siteNodeVO.getRepositoryId(), database);
        if(repositoryVO.getDnsName() != null && !repositoryVO.getDnsName().equals(""))
          dnsName = repositoryVO.getDnsName();
      }

      pageAsDigitalAssetUrl = urlComposer.composeDigitalAssetUrl(dnsName, fileName, context);
View Full Code Here

  public String getPagePath(Database db, InfoGluePrincipal infoGluePrincipal, Integer siteNodeId, Integer languageId, Integer contentId, String bindingName, String attributeName, boolean useLanguageFallBack, DeliveryContext deliveryContext) throws SystemException, Exception
  {
    String pagePath = "/";
   
    SiteNodeVO parentSiteNode = this.getParentSiteNode(db, siteNodeId);   
    if(parentSiteNode != null)
    {
      pagePath = getPagePath(db, infoGluePrincipal, parentSiteNode.getId(), languageId, null, bindingName, attributeName, useLanguageFallBack, deliveryContext) + "/";
    }
   
    pagePath += this.getPageNavigationTitle(db, infoGluePrincipal, siteNodeId, languageId, contentId, bindingName, attributeName, useLanguageFallBack, deliveryContext, false);
    pagePath = pagePath.replaceAll(" ", "_");
   
View Full Code Here

TOP

Related Classes of org.infoglue.cms.entities.structure.SiteNodeVO

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.