Interface AdminFieldBuilderProcessorExtensionHandler
- All Superinterfaces:
org.broadleafcommerce.common.extension.ExtensionHandler
- All Known Implementing Classes:
AbstractFieldBuilderProcessorExtensionHandler
public interface AdminFieldBuilderProcessorExtensionHandler
extends org.broadleafcommerce.common.extension.ExtensionHandler
- Author:
- Jon Fleschler (jfleschler)
-
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypemodifyRuleBuilderFields(String fieldBuilder, String ceilingEntity, FieldWrapper fieldWrapper) Takes the current field builder type, the ceiling entity and the field wrapper to perform any special logic.Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Method Details
-
modifyRuleBuilderFields
org.broadleafcommerce.common.extension.ExtensionResultStatusType modifyRuleBuilderFields(String fieldBuilder, String ceilingEntity, FieldWrapper fieldWrapper) Takes the current field builder type, the ceiling entity and the field wrapper to perform any special logic. Such actions include adding or removing fields from the fieldWrapper.- Parameters:
fieldBuilder-ceilingEntity-fieldWrapper-- Returns:
-