Class ComponentPresentationAssemblerImpl

java.lang.Object
com.sdl.web.api.dynamic.ComponentPresentationAssemblerImpl
All Implemented Interfaces:
com.sdl.web.api.dynamic.WebComponentPresentationAssembler

public class ComponentPresentationAssemblerImpl extends Object implements com.sdl.web.api.dynamic.WebComponentPresentationAssembler
Implementation of WebComponentPresentationAssembler interface.
  • Constructor Details

    • ComponentPresentationAssemblerImpl

      public ComponentPresentationAssemblerImpl(int publicationId)
    • ComponentPresentationAssemblerImpl

      public ComponentPresentationAssemblerImpl(int publicationId, int pageId)
    • ComponentPresentationAssemblerImpl

      public ComponentPresentationAssemblerImpl(String itemURI)
  • Method Details

    • getContent

      public String getContent(int componentId, int componentTemplateId)
      Specified by:
      getContent in interface com.sdl.web.api.dynamic.WebComponentPresentationAssembler
    • getContent

      public String getContent(int componentId, int componentTemplateId, Map<String,String> renderParameters)
      Specified by:
      getContent in interface com.sdl.web.api.dynamic.WebComponentPresentationAssembler
    • getContent

      public String getContent(String componentURI, String componentTemplateURI, Map<String,String> renderingParameters)
      Specified by:
      getContent in interface com.sdl.web.api.dynamic.WebComponentPresentationAssembler
    • getContent

      public String getContent(String componentURI, String componentTemplateURI)
      Specified by:
      getContent in interface com.sdl.web.api.dynamic.WebComponentPresentationAssembler