Class DefaultCMSDataFactory
java.lang.Object
de.hybris.platform.cms2.servicelayer.data.impl.DefaultCMSDataFactory
- All Implemented Interfaces:
CMSDataFactory
- Direct Known Subclasses:
MarketplaceCMSDataFactoryImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CatalogServiceprotected CategoryServiceprotected CMSSiteServiceprotected ProductService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateContentSlotData(AbstractPageModel page, ContentSlotForTemplateModel csForTemplate) createContentSlotData(ContentSlotForPageModel csForPage) createContentSlotData(String pageId, ContentSlotModel contentSlot, String position, boolean fromMaster, boolean allowOverwrite) createRestrictionData(CatalogModel catalog) createRestrictionData(CategoryModel category) createRestrictionData(CategoryModel category, ProductModel product) createRestrictionData(ProductModel product) createRestrictionData(String key, Object value) createRestrictionData(String categoryCode, String productCode, String catalogCode) voidsetCatalogService(CatalogService catalogService) voidsetCategoryService(CategoryService categoryService) voidsetCmsSiteService(CMSSiteService cmsSiteService) voidsetProductService(ProductService productService)
-
Field Details
-
cmsSiteService
-
productService
-
categoryService
-
catalogService
-
-
Constructor Details
-
DefaultCMSDataFactory
public DefaultCMSDataFactory()
-
-
Method Details
-
createContentSlotData
- Specified by:
createContentSlotDatain interfaceCMSDataFactory
-
createContentSlotData
public ContentSlotData createContentSlotData(AbstractPageModel page, ContentSlotForTemplateModel csForTemplate) - Specified by:
createContentSlotDatain interfaceCMSDataFactory
-
createContentSlotData
public ContentSlotData createContentSlotData(String pageId, ContentSlotModel contentSlot, String position, boolean fromMaster, boolean allowOverwrite) - Specified by:
createContentSlotDatain interfaceCMSDataFactory
-
createRestrictionData
- Specified by:
createRestrictionDatain interfaceCMSDataFactory
-
createRestrictionData
public RestrictionData createRestrictionData(String categoryCode, String productCode, String catalogCode) - Specified by:
createRestrictionDatain interfaceCMSDataFactory
-
createRestrictionData
- Specified by:
createRestrictionDatain interfaceCMSDataFactory
-
createRestrictionData
- Specified by:
createRestrictionDatain interfaceCMSDataFactory
-
createRestrictionData
- Specified by:
createRestrictionDatain interfaceCMSDataFactory
-
createRestrictionData
- Specified by:
createRestrictionDatain interfaceCMSDataFactory
-
createRestrictionData
- Specified by:
createRestrictionDatain interfaceCMSDataFactory
-
setCmsSiteService
-
setCategoryService
-
setCatalogService
-
setProductService
-