Class RequestFieldServiceImpl

java.lang.Object
org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService
org.broadleafcommerce.admin.web.rulebuilder.service.RequestFieldServiceImpl
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("blRequestFieldService") public class RequestFieldServiceImpl extends org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService
An implementation of a RuleBuilderFieldService that constructs metadata necessary to build the supported fields for a Request entity
Author:
Andre Azzolini (apazzolini)
  • 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

    • RequestFieldServiceImpl

      public RequestFieldServiceImpl()
  • 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