Class AdvancedCmsContentZoneServiceExtensionHandler
java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
com.broadleafcommerce.advancedcms.extension.AbstractContentZoneServiceExtensionHandler
com.broadleafcommerce.advancedcms.extension.AdvancedCmsContentZoneServiceExtensionHandler
- All Implemented Interfaces:
ContentZoneServiceExtensionHandler,org.broadleafcommerce.common.extension.ExtensionHandler
@Component("blAdvancedCmsContentZoneServiceExtensionHandler")
public class AdvancedCmsContentZoneServiceExtensionHandler
extends AbstractContentZoneServiceExtensionHandler
- Author:
- by Reggie Cole (rcole)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ContentZoneServiceExtensionManagerprotected org.broadleafcommerce.common.sandbox.SandBoxHelperFields inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
enabled, priority -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit()org.broadleafcommerce.common.extension.ExtensionResultStatusTypemodifyContentItemDTO(ContentItemDTO contentItemDTO, ContentItem contentItem) This method allows other modules to modify aContentItemDTO.protected voidtranslateStructuredContentDTOValues(org.broadleafcommerce.common.structure.dto.StructuredContentDTO structuredContentDTO, ContentItem translationBase) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class com.broadleafcommerce.advancedcms.extension.AbstractContentZoneServiceExtensionHandler
lookupContentItemForContentZoneMethods inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
getPriority, isEnabled, setEnabled, setPriorityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Field Details
-
sandBoxHelper
protected org.broadleafcommerce.common.sandbox.SandBoxHelper sandBoxHelper -
extensionManager
-
-
Constructor Details
-
AdvancedCmsContentZoneServiceExtensionHandler
public AdvancedCmsContentZoneServiceExtensionHandler()
-
-
Method Details
-
init
@PostConstruct public void init() -
modifyContentItemDTO
public org.broadleafcommerce.common.extension.ExtensionResultStatusType modifyContentItemDTO(ContentItemDTO contentItemDTO, ContentItem contentItem) Description copied from interface:ContentZoneServiceExtensionHandlerThis method allows other modules to modify aContentItemDTO.- Specified by:
modifyContentItemDTOin interfaceContentZoneServiceExtensionHandler- Overrides:
modifyContentItemDTOin classAbstractContentZoneServiceExtensionHandler- Returns:
-
translateStructuredContentDTOValues
@Deprecated(forRemoval=true) protected void translateStructuredContentDTOValues(org.broadleafcommerce.common.structure.dto.StructuredContentDTO structuredContentDTO, ContentItem translationBase) Deprecated, for removal: This API element is subject to removal in a future version.translations of theStructuredContentDTOare handled incom.broadleafcommerce.advancedcms.service.ContentZoneServiceImpl#translateStructuredContentDTO(StructuredContentDTO, ContentItem)- Parameters:
structuredContentDTO-translationBase-
-
StructuredContentDTOare handled incom.broadleafcommerce.advancedcms.service.ContentZoneServiceImpl#translateStructuredContentDTO(StructuredContentDTO, ContentItem)