Class AbstractFieldBuilderProcessorExtensionHandler
java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
org.broadleafcommerce.openadmin.web.service.AbstractFieldBuilderProcessorExtensionHandler
- All Implemented Interfaces:
ExtensionHandler
,AdminFieldBuilderProcessorExtensionHandler
public class AbstractFieldBuilderProcessorExtensionHandler
extends AbstractExtensionHandler
implements AdminFieldBuilderProcessorExtensionHandler
- Author:
- Jon Fleschler (jfleschler)
-
Field Summary
Fields inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
enabled, priority
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmodifyRuleBuilderFields
(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 class org.broadleafcommerce.common.extension.AbstractExtensionHandler
getPriority, isEnabled, setEnabled, setPriority
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Constructor Details
-
AbstractFieldBuilderProcessorExtensionHandler
public AbstractFieldBuilderProcessorExtensionHandler()
-
-
Method Details
-
modifyRuleBuilderFields
public ExtensionResultStatusType modifyRuleBuilderFields(String fieldBuilder, String ceilingEntity, FieldWrapper fieldWrapper) Description copied from interface:AdminFieldBuilderProcessorExtensionHandler
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.- Specified by:
modifyRuleBuilderFields
in interfaceAdminFieldBuilderProcessorExtensionHandler
- Returns:
-