Interface CMSComponentRenderer<T extends AbstractCMSComponentModel>

All Known Subinterfaces:
CMSPageSlotComponentService
All Known Implementing Classes:
AddOnCMSComponentRendererRegistry, AddToCartActionRendererForStockNotification, AssistedServiceComponentRenderer, B2BAcceleratorApproveOrderActionRenderer, B2BAcceleratorProductAddToCartComponentRenderer, B2BAcceleratorReorderActionRenderer, CachingCMSComponentRenderer, CMSLinkComponentRenderer, CMSParagraphComponentRenderer, DefaultAddOnCMSComponentRenderer, DefaultCMSComponentRendererRegistry, DefaultCMSPageSlotComponentService, DefaultVerticalNavigationListComponentRenderer, GenericViewCMSComponentRenderer, HybrisAnalyticsTagScriptComponentRenderer, ImageMapComponentRenderer, MarketplaceAddonCMSComponentRenderer, MerchandisingComponentRenderer, PriceSummaryComponentRenderer, ProfileTagScriptComponentRenderer, SelectiveCartParagraphComponentRenderer, YFormCMSComponentRenderer

public interface CMSComponentRenderer<T extends AbstractCMSComponentModel>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    renderComponent(javax.servlet.jsp.PageContext pageContext, T component)
    Render a CMS Component into the page at the current location.
  • Method Details

    • renderComponent

      void renderComponent(javax.servlet.jsp.PageContext pageContext, T component) throws javax.servlet.ServletException, IOException
      Render a CMS Component into the page at the current location.
      Parameters:
      pageContext - The page context to render into
      component - The component to render
      Throws:
      javax.servlet.ServletException
      IOException