public class DefaultComponentItemFacade extends java.lang.Object implements ComponentItemFacade
ComponentItemFacade.| Constructor and Description |
|---|
DefaultComponentItemFacade() |
| Modifier and Type | Method and Description |
|---|---|
AbstractCMSComponentData |
getComponentById(java.lang.String componentId,
java.lang.String categoryCode,
java.lang.String productCode,
java.lang.String catalogCode)
Returns the
AbstractCMSComponentData object by component id restricted by categoryCode or productCode or
catalogCode. |
protected ComponentRenderingService |
getComponentRenderingService() |
SearchPageData<AbstractCMSComponentData> |
getComponentsByIds(java.util.Collection<java.lang.String> componentIds,
java.lang.String categoryCode,
java.lang.String productCode,
java.lang.String catalogCode,
SearchPageData searchPageData)
Returns the list of found
AbstractCMSComponentData in SearchPageData. |
void |
setComponentRenderingService(ComponentRenderingService componentRenderingService) |
public AbstractCMSComponentData getComponentById(java.lang.String componentId, java.lang.String categoryCode, java.lang.String productCode, java.lang.String catalogCode) throws CMSItemNotFoundException
ComponentItemFacadeAbstractCMSComponentData object by component id restricted by categoryCode or productCode or
catalogCode.getComponentById in interface ComponentItemFacadecomponentId - the component idcategoryCode - the optional category codeproductCode - the optional product codecatalogCode - the optional catalog codeAbstractCMSComponentData objectCMSItemNotFoundException - if the component is restricted or not visible.public SearchPageData<AbstractCMSComponentData> getComponentsByIds(java.util.Collection<java.lang.String> componentIds, java.lang.String categoryCode, java.lang.String productCode, java.lang.String catalogCode, SearchPageData searchPageData)
ComponentItemFacadeAbstractCMSComponentData in SearchPageData. The result is restricted by
categoryCode or productCode or catalogCode.getComponentsByIds in interface ComponentItemFacadecomponentIds - the list of component idcategoryCode - the optional category codeproductCode - the optional product codecatalogCode - the optional catalog codesearchPageData - the searchPageData contains requested pagination and sorting informationAbstractCMSComponentData in SearchPageData. If nothing is found the
empty list is returned.protected ComponentRenderingService getComponentRenderingService()
public void setComponentRenderingService(ComponentRenderingService componentRenderingService)
Copyright © 2018 SAP SE. All Rights Reserved.