public class DefaultComponentItemFacade extends Object implements ComponentItemFacade
ComponentItemFacade.| Constructor and Description |
|---|
DefaultComponentItemFacade() |
public AbstractCMSComponentData addComponentItem(AbstractCMSComponentData component)
ComponentItemFacadeaddComponentItem in interface ComponentItemFacadecomponent - the AbstractCMSComponentDataAbstractCMSComponentDatapublic void removeComponentItem(String componentUid) throws CMSItemNotFoundException
ComponentItemFacaderemoveComponentItem in interface ComponentItemFacadecomponentUid - - the uid of the cms componentCMSItemNotFoundException - - when no component exists for the given UIDpublic List<AbstractCMSComponentData> getAllComponentItems()
ComponentItemFacadegetAllComponentItems in interface ComponentItemFacadeAbstractCMSComponentData; never nullpublic AbstractCMSComponentData getComponentItemByUid(String uid) throws CMSItemNotFoundException
ComponentItemFacadegetComponentItemByUid in interface ComponentItemFacadeuid - the uid of the cms componentAbstractCMSComponentDataCMSItemNotFoundException - when the component is unable to be found from the idpublic void updateComponentItem(String componentUid, AbstractCMSComponentData componentData) throws CMSItemNotFoundException
ComponentItemFacadeupdateComponentItem in interface ComponentItemFacadecomponentUid - - the uid of the cms componentcomponentData - - the dto containing component attribute valuesCMSItemNotFoundException - - when the component is unable to be found from the idprotected UpdateComponentValidationDto buildUpdateComponentValidationDto(String originalUid, AbstractCMSComponentData component)
originalUid - component - public CMSAdminComponentService getComponentAdminService()
public void setComponentAdminService(CMSAdminComponentService componentAdminService)
protected CMSAdminContentSlotService getContentSlotAdminService()
public void setContentSlotAdminService(CMSAdminContentSlotService contentSlotAdminService)
public CMSAdminSiteService getAdminSiteService()
public void setAdminSiteService(CMSAdminSiteService adminSiteService)
public void setCmsComponentConverterFactory(CmsComponentConverterFactory cmsComponentConverterFactory)
protected CmsComponentConverterFactory getCmsComponentConverterFactory()
protected ComponentDataPopulatorFactory getCmsComponentDataPopulatorFactory()
public void setCmsComponentPopulatorFactory(ComponentDataPopulatorFactory cmsComponentPopulatorFactory)
public void setBasicCMSComponentModelConverter(<any> basicCMSComponentModelConverter)
public void setCmsItemComparator(Comparator<AbstractCMSComponentData> cmsItemComparator)
protected Comparator<AbstractCMSComponentData> getCmsItemComparator()
protected Validator getCreateComponentValidator()
public void setCreateComponentValidator(Validator createComponentValidator)
protected FacadeValidationService getFacadeValidationService()
public void setFacadeValidationService(FacadeValidationService facadeValidationService)
protected Validator getUpdateComponentValidator()
public void setUpdateComponentValidator(Validator updateComponentValidator)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
Copyright © 2000-2016 SAP SE. All Rights Reserved.