Class OrderItemFieldServiceImpl

java.lang.Object
org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService
org.broadleafcommerce.admin.web.rulebuilder.service.OrderItemFieldServiceImpl
All Implemented Interfaces:
Cloneable, EventListener, org.broadleafcommerce.openadmin.web.rulebuilder.service.RuleBuilderFieldService, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>

@Service("blOrderItemFieldService") public class OrderItemFieldServiceImpl extends org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService
An implementation of a RuleBuilderFieldService that constructs metadata necessary to build the supported fields for an Order Item entity
Author:
Elbert Bautista (elbertbautista)
  • Field Summary

    Fields inherited from class org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService

    applicationContext, dynamicEntityDao, extensionManager, fields
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    void
     

    Methods inherited from class org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService

    buildFields, clone, constructFieldDTOFromFieldData, getField, getFields, getOverrideFieldEntityKey, getSecondaryFieldType, getSupportedFieldType, onApplicationEvent, setApplicationContext, setFields, setRuleBuilderFieldServiceExtensionManager, validateRuleBuilderState

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.context.ApplicationListener

    supportsAsyncExecution
  • Constructor Details

    • OrderItemFieldServiceImpl

      public OrderItemFieldServiceImpl()
  • Method Details

    • init

      public void init()
      Specified by:
      init in class org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService
    • getName

      public String getName()
    • getDtoClassName

      public String getDtoClassName()
      Specified by:
      getDtoClassName in class org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService