org.hippoecm.hst.configuration.sitemapitemhandler
Class HstSiteMapItemHandlersConfigurationService

java.lang.Object
  extended by org.hippoecm.hst.configuration.sitemapitemhandler.HstSiteMapItemHandlersConfigurationService
All Implemented Interfaces:
HstSiteMapItemHandlersConfiguration

public class HstSiteMapItemHandlersConfigurationService
extends Object
implements HstSiteMapItemHandlersConfiguration


Constructor Summary
HstSiteMapItemHandlersConfigurationService(HstNode siteMapItemHandlersNode)
           
 
Method Summary
 HstSiteMapItemHandlerConfiguration getSiteMapItemHandlerConfiguration(String id)
           
 Map<String,HstSiteMapItemHandlerConfiguration> getSiteMapItemHandlerConfigurations()
          Return the map of all HstSiteMapItemHandlerConfiguration's where the keys are the the HstSiteMapItemHandlerConfiguration's (HstSiteMapItemHandlerConfiguration.getId()).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HstSiteMapItemHandlersConfigurationService

public HstSiteMapItemHandlersConfigurationService(HstNode siteMapItemHandlersNode)
                                           throws ServiceException
Throws:
ServiceException
Method Detail

getSiteMapItemHandlerConfiguration

public HstSiteMapItemHandlerConfiguration getSiteMapItemHandlerConfiguration(String id)
Specified by:
getSiteMapItemHandlerConfiguration in interface HstSiteMapItemHandlersConfiguration
Returns:
the HstSiteMapItemHandlerConfiguration for id and null if there is no HstSiteMapItemHandlerConfiguration with HstSiteMapItemHandlerConfiguration.getId() = id

getSiteMapItemHandlerConfigurations

public Map<String,HstSiteMapItemHandlerConfiguration> getSiteMapItemHandlerConfigurations()
Description copied from interface: HstSiteMapItemHandlersConfiguration
Return the map of all HstSiteMapItemHandlerConfiguration's where the keys are the the HstSiteMapItemHandlerConfiguration's (HstSiteMapItemHandlerConfiguration.getId()). Implementations should return an unmodifiable map, for example Collections.UnmodifiableMap to avoid client code changing configuration

Specified by:
getSiteMapItemHandlerConfigurations in interface HstSiteMapItemHandlersConfiguration
Returns:
the map of all HstSiteMapItemHandlerConfiguration's and an empty map if there are no HstSiteMapItemHandlerConfiguration's


Copyright © 2008-2012 Hippo. All Rights Reserved.