nl.hippo.portal.cms
Class CMSSiteImpl

java.lang.Object
  extended by nl.hippo.portal.cms.CMSSiteImpl
All Implemented Interfaces:
nl.hippo.portal.cms.CMSSite

public class CMSSiteImpl
extends java.lang.Object
implements nl.hippo.portal.cms.CMSSite

Version:
$Id: CMSSiteImpl.java 13521 2008-09-17 14:50:38Z jhoffman $

Field Summary
static java.lang.String DATA_TYPE_METADATA
           
static java.lang.String DATA_TYPE_SITEMAP
           
static java.lang.String PROPERTY_REPOSITORY_NAVIGATION_MAX_DEPTH
           
static int REPOSITORY_NAVIGATION_DEFAULT_MAX_DEPTH
           
 
Constructor Summary
CMSSiteImpl(java.lang.String name)
           
 
Method Summary
 void checkRefreshData()
           
 nl.hippo.portal.cms.CMSApplication getApplication()
           
 java.lang.Object getCache(java.lang.String name)
           
 java.lang.Object getChangeNotifier()
           
 nl.hippo.portal.cms.CMSService getCMSService(java.lang.String name)
           
 java.lang.String getDefaultPath()
           
 java.lang.String getFullName()
           
 nl.hippo.portal.binding.MarshalledObjectManager getMarshalledObjectManager()
           
 nl.hippo.portal.cms.CMSMetaData getMetaData(java.lang.String name)
           
 java.lang.String getName()
           
 nl.hippo.portal.cms.cache.ObjectCache getObjectCache()
           
 java.lang.String getPageAcceptTermsOfUse()
           
 java.lang.Object getPageContext()
           
 java.lang.String getPageNotFoundPath()
           
 java.lang.String getPortalCMSResourcesPrefix()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.lang.String[] getPublicPaths()
           
 int getRepositoryNavigationMaxDepth()
           
 java.lang.String getRequiredLoginPath()
           
 nl.hippo.portal.cms.site.SiteMap getSiteMap(java.lang.String name)
           
 java.lang.String getSitemapPreprocessingXSLTSourceUrl()
           
 java.util.List getSiteMaps()
           
 nl.hippo.portal.cms.source.SourceResolver getSourceResolver()
           
 nl.hippo.portal.domain.service.UserService getUserService()
           
 XSLTTransformerService getXsltTransformerService()
           
 void initialized()
           
 boolean isAvailable()
           
 void setApplication(CMSApplicationImpl application)
           
 void setAvailable(boolean available)
           
 void setCMSServices(java.util.List services)
           
 void setDefaultPath(java.lang.String defaultPath)
           
 void setMarshalledObjectManager(nl.hippo.portal.binding.MarshalledObjectManager marshalledObjectManager)
           
 void setMetaDataPaths(java.util.Map metaDataPaths)
           
 void setObjectCache(nl.hippo.portal.cms.cache.ObjectCache objectCache)
           
 void setPageAcceptTermsOfUse(java.lang.String pageAcceptTermsOfUse)
           
 void setPageContext(java.lang.Object pageContext)
           
 void setPageNotFoundPath(java.lang.String pageNotFoundPath)
           
 void setPortalCMSResourcesPrefix(java.lang.String portalCMSResourcesPrefix)
           
 void setProperties(java.util.Properties properties)
           
 void setPublicPaths(java.lang.String[] publicPaths)
           
 void setRequiredLoginPath(java.lang.String requiredLoginPath)
           
 void setSiteMapPaths(java.util.Map siteMapPaths)
           
 void setSitemapPreprocessingXSLTSourceUrl(java.lang.String sitemapPreprocessingXSLTSourceUrl)
           
 void setSourceResolver(nl.hippo.portal.cms.source.SourceResolver sourceResolver)
           
 void setXsltTransformerService(XSLTTransformerService xsltTransformerService)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPOSITORY_NAVIGATION_DEFAULT_MAX_DEPTH

public static final int REPOSITORY_NAVIGATION_DEFAULT_MAX_DEPTH
See Also:
Constant Field Values

PROPERTY_REPOSITORY_NAVIGATION_MAX_DEPTH

public static final java.lang.String PROPERTY_REPOSITORY_NAVIGATION_MAX_DEPTH
See Also:
Constant Field Values

DATA_TYPE_METADATA

public static final java.lang.String DATA_TYPE_METADATA
See Also:
Constant Field Values

DATA_TYPE_SITEMAP

public static final java.lang.String DATA_TYPE_SITEMAP
See Also:
Constant Field Values
Constructor Detail

CMSSiteImpl

public CMSSiteImpl(java.lang.String name)
Method Detail

initialized

public void initialized()

setAvailable

public void setAvailable(boolean available)

checkRefreshData

public void checkRefreshData()

isAvailable

public boolean isAvailable()

setApplication

public void setApplication(CMSApplicationImpl application)
Parameters:
application - the application to set

setPageContext

public void setPageContext(java.lang.Object pageContext)
Parameters:
pageContext - the pageContext to set

getApplication

public nl.hippo.portal.cms.CMSApplication getApplication()
Specified by:
getApplication in interface nl.hippo.portal.cms.CMSSite

getCache

public java.lang.Object getCache(java.lang.String name)
Specified by:
getCache in interface nl.hippo.portal.cms.CMSSite

getChangeNotifier

public java.lang.Object getChangeNotifier()
Specified by:
getChangeNotifier in interface nl.hippo.portal.cms.CMSSite

getXsltTransformerService

public XSLTTransformerService getXsltTransformerService()

setXsltTransformerService

public void setXsltTransformerService(XSLTTransformerService xsltTransformerService)

getMetaData

public nl.hippo.portal.cms.CMSMetaData getMetaData(java.lang.String name)
Specified by:
getMetaData in interface nl.hippo.portal.cms.CMSSite

getSiteMap

public nl.hippo.portal.cms.site.SiteMap getSiteMap(java.lang.String name)
Specified by:
getSiteMap in interface nl.hippo.portal.cms.CMSSite

getSiteMaps

public java.util.List getSiteMaps()
Specified by:
getSiteMaps in interface nl.hippo.portal.cms.CMSSite

getName

public java.lang.String getName()
Specified by:
getName in interface nl.hippo.portal.cms.CMSSite

getFullName

public java.lang.String getFullName()
Specified by:
getFullName in interface nl.hippo.portal.cms.CMSSite

getPageContext

public java.lang.Object getPageContext()
Specified by:
getPageContext in interface nl.hippo.portal.cms.CMSSite

getPortalCMSResourcesPrefix

public java.lang.String getPortalCMSResourcesPrefix()
Specified by:
getPortalCMSResourcesPrefix in interface nl.hippo.portal.cms.CMSSite

setPortalCMSResourcesPrefix

public void setPortalCMSResourcesPrefix(java.lang.String portalCMSResourcesPrefix)

getRequiredLoginPath

public java.lang.String getRequiredLoginPath()

setRequiredLoginPath

public void setRequiredLoginPath(java.lang.String requiredLoginPath)

getPageNotFoundPath

public java.lang.String getPageNotFoundPath()
Returns:
the pageNotFoundPath

setPageNotFoundPath

public void setPageNotFoundPath(java.lang.String pageNotFoundPath)
Parameters:
pageNotFoundPath - the pageNotFoundPath to set

getPageAcceptTermsOfUse

public java.lang.String getPageAcceptTermsOfUse()
Returns:
the pageAcceptTermsOfUse

setPageAcceptTermsOfUse

public void setPageAcceptTermsOfUse(java.lang.String pageAcceptTermsOfUse)
Parameters:
pageAcceptTermsOfUse - the pageAcceptTermsOfUse to set

getDefaultPath

public java.lang.String getDefaultPath()
Returns:
the defaultPath

getPublicPaths

public java.lang.String[] getPublicPaths()
Returns:
the publicPaths

setPublicPaths

public void setPublicPaths(java.lang.String[] publicPaths)
Parameters:
publicPaths - the publicPaths to set

setDefaultPath

public void setDefaultPath(java.lang.String defaultPath)
Parameters:
defaultPath - the defaultPath to set

getCMSService

public nl.hippo.portal.cms.CMSService getCMSService(java.lang.String name)
Specified by:
getCMSService in interface nl.hippo.portal.cms.CMSSite

setCMSServices

public void setCMSServices(java.util.List services)

getUserService

public nl.hippo.portal.domain.service.UserService getUserService()
Specified by:
getUserService in interface nl.hippo.portal.cms.CMSSite

setMetaDataPaths

public void setMetaDataPaths(java.util.Map metaDataPaths)

setSiteMapPaths

public void setSiteMapPaths(java.util.Map siteMapPaths)

setProperties

public void setProperties(java.util.Properties properties)

getProperty

public java.lang.String getProperty(java.lang.String name)
Specified by:
getProperty in interface nl.hippo.portal.cms.CMSSite

getRepositoryNavigationMaxDepth

public int getRepositoryNavigationMaxDepth()

getObjectCache

public nl.hippo.portal.cms.cache.ObjectCache getObjectCache()
Specified by:
getObjectCache in interface nl.hippo.portal.cms.CMSSite

setObjectCache

public void setObjectCache(nl.hippo.portal.cms.cache.ObjectCache objectCache)

getSourceResolver

public nl.hippo.portal.cms.source.SourceResolver getSourceResolver()
Specified by:
getSourceResolver in interface nl.hippo.portal.cms.CMSSite

setSourceResolver

public void setSourceResolver(nl.hippo.portal.cms.source.SourceResolver sourceResolver)

getMarshalledObjectManager

public nl.hippo.portal.binding.MarshalledObjectManager getMarshalledObjectManager()
Specified by:
getMarshalledObjectManager in interface nl.hippo.portal.cms.CMSSite

setMarshalledObjectManager

public void setMarshalledObjectManager(nl.hippo.portal.binding.MarshalledObjectManager marshalledObjectManager)

getSitemapPreprocessingXSLTSourceUrl

public java.lang.String getSitemapPreprocessingXSLTSourceUrl()

setSitemapPreprocessingXSLTSourceUrl

public void setSitemapPreprocessingXSLTSourceUrl(java.lang.String sitemapPreprocessingXSLTSourceUrl)


Copyright © 2007-2008 . All Rights Reserved.