Class DefaultCMSVersionToItemModelPreviewConverter
java.lang.Object
de.hybris.platform.cms2.version.converter.impl.DefaultCMSVersionToItemModelPreviewConverter
- All Implemented Interfaces:
Converter<CMSVersionModel,ItemModel>
public class DefaultCMSVersionToItemModelPreviewConverter
extends Object
implements Converter<CMSVersionModel,ItemModel>
Default implementation of
CMSVersionModel to ItemModel converter for versioning.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert(CMSVersionModel version) Uses the sourceSobject and produces an new instance ofT.protected CMSVersionSessionContextProviderprotected Populator<AuditPayload,ItemModel> protected ModelServiceprotected PayloadDeserializervoidsetCmsVersionSessionContextProvider(CMSVersionSessionContextProvider cmsVersionSessionContextProvider) voidsetCmsVersionToItemModelPopulator(Populator<AuditPayload, ItemModel> cmsVersionToItemModelPopulator) voidsetItemService(ItemService itemService) voidsetModelService(ModelService modelService) voidsetPayloadDeserializer(PayloadDeserializer payloadDeserializer)
-
Constructor Details
-
DefaultCMSVersionToItemModelPreviewConverter
public DefaultCMSVersionToItemModelPreviewConverter()
-
-
Method Details
-
convert
Description copied from interface:ConverterUses the sourceSobject and produces an new instance ofT.- Specified by:
convertin interfaceConverter<CMSVersionModel,ItemModel> - Parameters:
version- the input to be converted.- Returns:
- an instance of
T, converted from the input source.
-
getPayloadDeserializer
-
setPayloadDeserializer
-
getModelService
-
setModelService
-
getCmsVersionSessionContextProvider
-
setCmsVersionSessionContextProvider
public void setCmsVersionSessionContextProvider(CMSVersionSessionContextProvider cmsVersionSessionContextProvider) -
getCmsVersionToItemModelPopulator
-
setCmsVersionToItemModelPopulator
public void setCmsVersionToItemModelPopulator(Populator<AuditPayload, ItemModel> cmsVersionToItemModelPopulator) -
getItemService
-
setItemService
-