| Modifier and Type | Class and Description |
|---|---|
class |
OfferRecommendationComponentData |
class |
RecommendationComponentData |
| Modifier and Type | Class and Description |
|---|---|
class |
BannerComponentData |
class |
CMSLinkComponentData |
class |
CMSParagraphComponentData |
class |
NavigationComponentData |
class |
ProductCarouselComponentData |
class |
SimpleBannerComponentData |
class |
SimpleResponsiveBannerComponentData |
| Modifier and Type | Method and Description |
|---|---|
AbstractCMSComponentData |
UpdateComponentValidationDto.getComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
UpdateComponentValidationDto.setComponent(AbstractCMSComponentData component) |
| Modifier and Type | Method and Description |
|---|---|
AbstractCMSComponentData |
ComponentItemFacade.addComponentItem(AbstractCMSComponentData component)
Adds a new component instance and assigns it to a slot.
|
AbstractCMSComponentData |
ComponentItemFacade.getComponentItemByUid(java.lang.String uid)
Get a abstract component item by uid.
|
| Modifier and Type | Method and Description |
|---|---|
SearchResult<AbstractCMSComponentData> |
ComponentItemFacade.findComponentByMask(java.lang.String mask,
PageableData pageableData)
For a given mask used as filter and a
PageableData query, will return a page object consisting of the
content list of the requested page number and the total number of entities for the given mask |
java.util.List<AbstractCMSComponentData> |
ComponentItemFacade.getAllComponentItems()
Find all component items.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractCMSComponentData |
ComponentItemFacade.addComponentItem(AbstractCMSComponentData component)
Adds a new component instance and assigns it to a slot.
|
void |
ComponentItemFacade.updateComponentItem(java.lang.String componentUid,
AbstractCMSComponentData componentData)
Update a component item.
|
| Modifier and Type | Method and Description |
|---|---|
int |
ItemModifiedTimeComparator.compare(AbstractCMSComponentData component1,
AbstractCMSComponentData component2) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<AbstractPopulatingConverter<AbstractCMSComponentModel,AbstractCMSComponentData>> |
CmsComponentConverterFactory.getConverter(java.lang.Class<? extends AbstractCMSComponentModel> classType)
Get Converter will receive a type Class and create the corresponding Converter.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<AbstractPopulatingConverter<AbstractCMSComponentModel,AbstractCMSComponentData>> |
DefaultCmsComponentConverterFactory.getConverter(java.lang.Class<? extends AbstractCMSComponentModel> classType) |
java.util.Map<java.lang.Class<? extends AbstractCMSComponentModel>,AbstractPopulatingConverter<AbstractCMSComponentModel,AbstractCMSComponentData>> |
DefaultCmsComponentConverterFactory.getConverters() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCmsComponentConverterFactory.setConverters(java.util.Map<java.lang.Class<? extends AbstractCMSComponentModel>,AbstractPopulatingConverter<AbstractCMSComponentModel,AbstractCMSComponentData>> converters) |
| Constructor and Description |
|---|
DefaultCmsComponentConverterFactory(java.util.Map<java.lang.Class<? extends AbstractCMSComponentModel>,AbstractPopulatingConverter<AbstractCMSComponentModel,AbstractCMSComponentData>> converters) |
| Modifier and Type | Method and Description |
|---|---|
AbstractCMSComponentData |
DefaultComponentItemFacade.addComponentItem(AbstractCMSComponentData component) |
protected AbstractCMSComponentData |
DefaultComponentItemFacade.getAbstractCMSComponentDataResponse(AbstractCMSComponentData componentData,
AbstractCMSComponentModel model)
Converts the
AbstractCMSComponentModel model object to AbstractCMSComponentData data object
response. |
AbstractCMSComponentData |
DefaultComponentItemFacade.getComponentItemByUid(java.lang.String uid) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.function.Supplier<AbstractCMSComponentData> |
DefaultComponentItemFacade.createComponentAndAssignToSlot(AbstractCMSComponentData component)
Populates the component model from the component dto and saves the model using the
ModelService |
SearchResult<AbstractCMSComponentData> |
DefaultComponentItemFacade.findComponentByMask(java.lang.String mask,
PageableData pageableData) |
java.util.List<AbstractCMSComponentData> |
DefaultComponentItemFacade.getAllComponentItems() |
protected AbstractPopulatingConverter<AbstractCMSComponentModel,AbstractCMSComponentData> |
DefaultComponentItemFacade.getBasicCMSComponentModelConverter() |
protected java.util.Comparator<AbstractCMSComponentData> |
DefaultComponentItemFacade.getCmsItemComparator() |
| Modifier and Type | Method and Description |
|---|---|
AbstractCMSComponentData |
DefaultComponentItemFacade.addComponentItem(AbstractCMSComponentData component) |
protected UpdateComponentValidationDto |
DefaultComponentItemFacade.buildUpdateComponentValidationDto(java.lang.String originalUid,
AbstractCMSComponentData component)
Build a DTO for validating a component to be updated.
|
protected java.util.function.Supplier<AbstractCMSComponentData> |
DefaultComponentItemFacade.createComponentAndAssignToSlot(AbstractCMSComponentData component)
Populates the component model from the component dto and saves the model using the
ModelService |
protected AbstractCMSComponentData |
DefaultComponentItemFacade.getAbstractCMSComponentDataResponse(AbstractCMSComponentData componentData,
AbstractCMSComponentModel model)
Converts the
AbstractCMSComponentModel model object to AbstractCMSComponentData data object
response. |
protected void |
DefaultComponentItemFacade.populateComponentModel(AbstractCMSComponentData componentData,
AbstractCMSComponentModel componentModel)
Populates the Component Model, preparing it to be saved.
|
void |
DefaultComponentItemFacade.updateComponentItem(java.lang.String componentUid,
AbstractCMSComponentData componentData) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultComponentItemFacade.setBasicCMSComponentModelConverter(AbstractPopulatingConverter<AbstractCMSComponentModel,AbstractCMSComponentData> basicCMSComponentModelConverter) |
void |
DefaultComponentItemFacade.setCmsItemComparator(java.util.Comparator<AbstractCMSComponentData> cmsItemComparator) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<Populator<AbstractCMSComponentData,AbstractCMSComponentModel>> |
ComponentDataPopulatorFactory.getPopulator(java.lang.Class<? extends AbstractCMSComponentModel> aClass)
Get Populator will receive a type Class and create the corresponding Populator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BasicComponentDataPopulator.populate(AbstractCMSComponentData dto,
AbstractCMSComponentModel model) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<Populator<AbstractCMSComponentData,AbstractCMSComponentModel>> |
DefaultComponentDataPopulatorFactory.getPopulator(java.lang.Class<? extends AbstractCMSComponentModel> classType) |
protected java.util.Map<java.lang.Class<? extends AbstractCMSComponentModel>,Populator<AbstractCMSComponentData,AbstractCMSComponentModel>> |
DefaultComponentDataPopulatorFactory.getPopulators() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultComponentDataPopulatorFactory.setPopulators(java.util.Map<java.lang.Class<? extends AbstractCMSComponentModel>,Populator<AbstractCMSComponentData,AbstractCMSComponentModel>> populators) |
| Modifier and Type | Method and Description |
|---|---|
void |
BasicCMSComponentModelPopulator.populate(AbstractCMSComponentModel source,
AbstractCMSComponentData target) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractCMSComponentData |
BaseComponentValidatorTest.createComponentData() |
Copyright © 2017 SAP SE. All Rights Reserved.