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 Detail

      • getSiteMenus

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