Class AbstractMediaContainerComponentModelVisitor<MEDIACONTAINERTYPE extends AbstractMediaContainerComponentModel>
java.lang.Object
de.hybris.platform.cmsfacades.synchronization.itemvisitors.AbstractCMSComponentModelVisitor<MEDIACONTAINERTYPE>
de.hybris.platform.acceleratorfacades.component.synchronization.itemvisitors.AbstractMediaContainerComponentModelVisitor<MEDIACONTAINERTYPE>
- Type Parameters:
MEDIACONTAINERTYPE- the media container type that extendsAbstractMediaContainerComponentModel
- All Implemented Interfaces:
ItemVisitor<MEDIACONTAINERTYPE>,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
DefaultAbstractMediaContainerComponentModelVisitor
public abstract class AbstractMediaContainerComponentModelVisitor<MEDIACONTAINERTYPE extends AbstractMediaContainerComponentModel>
extends AbstractCMSComponentModelVisitor<MEDIACONTAINERTYPE>
Abstract class for visiting
AbstractMediaContainerComponentModel models for the cms synchronization service
to work properly. In this implementation, it will collect items given by the AbstractCMSComponentModelVisitor
and for collecting the media for the given component.-
Field Summary
Fields inherited from class de.hybris.platform.cmsfacades.synchronization.itemvisitors.AbstractCMSComponentModelVisitor
SYNCHRONIZATION_COMPONENT_ATTRIBUTE_CACHE_EXPIRATION_TIME -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.hybris.platform.cmsfacades.synchronization.itemvisitors.AbstractCMSComponentModelVisitor
afterPropertiesSet, collectChildItems, getAllIgnoredAttributeTypesInConfigHierarchy, getAllSuperTypeCodes, getAttributeDescriptorModelHelperService, getAttributesFromCacheOrRetrieve, getAttributeValue, getConfigurationService, getIgnoreAttributeConfigurationByTypeCode, getIgnoreAttributeTypeClasses, getIgnoreAttributeTypeCodeConfigs, getModelService, getTypeService, isAttributeAllowed, isClassAssignableFrom, setAttributeDescriptorModelHelperService, setConfigurationService, setIgnoreAttributeTypeCodeConfigs, setModelService, setTypeService
-
Constructor Details
-
AbstractMediaContainerComponentModelVisitor
public AbstractMediaContainerComponentModelVisitor()
-
-
Method Details
-
visit
public List<ItemModel> visit(MEDIACONTAINERTYPE source, List<ItemModel> path, Map<String, Object> ctx) Description copied from interface:ItemVisitorReturns visited items for a giventheSourceitem within given contestctx- Specified by:
visitin interfaceItemVisitor<MEDIACONTAINERTYPE extends AbstractMediaContainerComponentModel>- Overrides:
visitin classAbstractCMSComponentModelVisitor<MEDIACONTAINERTYPE extends AbstractMediaContainerComponentModel>- Parameters:
source- given itempath- path to given itemctx- visitor context- Returns:
- relevant items for a given
theSourceitem
-