Class SkuFieldServiceImpl

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

    • SkuFieldServiceImpl

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