Class CategoryFieldServiceImpl

java.lang.Object
org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService
org.broadleafcommerce.admin.web.rulebuilder.service.CategoryFieldServiceImpl
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("blCategoryFieldService") public class CategoryFieldServiceImpl extends org.broadleafcommerce.openadmin.web.rulebuilder.service.AbstractRuleBuilderFieldService
An implementation of a RuleBuilderFieldService that constructs metadata necessary to build the supported fields for a Category 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

    • CategoryFieldServiceImpl

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