Interface HstSiteMenusManager


public interface HstSiteMenusManager
Implementations will be responsible for the creation of context sensitive sitemenu's. As sitemenu's are a common used block on a frontend, implementation should be optimized for frequent and concurrent access. The implementation of a HstSiteMenusManager can be used to (incrementally) cache created sitemenu items. Implementations must ensure to be thread safe, as the HstSiteMenusManager is used highly concurrent
  • Method Details

    • getSiteMenus

      HstSiteMenus getSiteMenus(HstRequestContext hstRequestContext)
      Parameters:
      hstRequestContext - the current hstRequestContext
      Returns:
      creates the HstSiteMenus for this request and null if not available