public abstract class AbstractPageServiceExtensionHandler extends org.broadleafcommerce.common.extension.AbstractExtensionHandler implements PageServiceExtensionHandler
enabled, priorityIS_KEY| Constructor and Description |
|---|
AbstractPageServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
getFieldDefinition(org.broadleafcommerce.common.extension.ExtensionResultHolder<FieldDefinition> erh,
Page page,
String fieldKey)
If this method returns something other than
ExtensionResultStatusType.NOT_HANDLED, the result variable
in the ExtensionResultHolder will hold the associated FieldDefinition for the given Page
and field key. |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
overridePageDto(org.broadleafcommerce.common.extension.ExtensionResultHolder<org.broadleafcommerce.common.page.dto.PageDTO> erh,
org.broadleafcommerce.common.page.dto.PageDTO pageDto,
Page page)
This method provides the opportunity to modify the page fields associated with the pageDto
ExtensionResultHolder. |
getPriority, isEnabled, setEnabled, setPrioritypublic org.broadleafcommerce.common.extension.ExtensionResultStatusType getFieldDefinition(org.broadleafcommerce.common.extension.ExtensionResultHolder<FieldDefinition> erh, Page page, String fieldKey)
PageServiceExtensionHandlerExtensionResultStatusType.NOT_HANDLED, the result variable
in the ExtensionResultHolder will hold the associated FieldDefinition for the given Page
and field key.getFieldDefinition in interface PageServiceExtensionHandlerpublic org.broadleafcommerce.common.extension.ExtensionResultStatusType overridePageDto(org.broadleafcommerce.common.extension.ExtensionResultHolder<org.broadleafcommerce.common.page.dto.PageDTO> erh,
org.broadleafcommerce.common.page.dto.PageDTO pageDto,
Page page)
PageServiceExtensionHandlerExtensionResultHolder. Modifying classes should clone the DTO and adjust fields.overridePageDto in interface PageServiceExtensionHandlerCopyright © 2016. All rights reserved.