org.broadleafcommerce.openadmin.web.rulebuilder.service
Class RuleBuilderFieldServiceFactoryImpl

java.lang.Object
  extended by org.broadleafcommerce.openadmin.web.rulebuilder.service.RuleBuilderFieldServiceFactoryImpl
All Implemented Interfaces:
RuleBuilderFieldServiceFactory

@Service(value="blRuleBuilderFieldServiceFactory")
public class RuleBuilderFieldServiceFactoryImpl
extends Object
implements RuleBuilderFieldServiceFactory

Factory class that returns the appropriate RuleBuilderFieldService given the service name. The services are injected into the factory defined in applicationContext-servlet-open-admin.xml

Author:
Elbert Bautista (elbertbautista)
See Also:
RuleBuilderFieldService

Field Summary
protected  List<RuleBuilderFieldService> fieldServices
           
 
Constructor Summary
RuleBuilderFieldServiceFactoryImpl()
           
 
Method Summary
 RuleBuilderFieldService createInstance(String name)
           
 List<RuleBuilderFieldService> getFieldServices()
           
 void setFieldServices(List<RuleBuilderFieldService> fieldServices)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldServices

protected List<RuleBuilderFieldService> fieldServices
Constructor Detail

RuleBuilderFieldServiceFactoryImpl

public RuleBuilderFieldServiceFactoryImpl()
Method Detail

createInstance

public RuleBuilderFieldService createInstance(String name)
Specified by:
createInstance in interface RuleBuilderFieldServiceFactory

getFieldServices

public List<RuleBuilderFieldService> getFieldServices()
Specified by:
getFieldServices in interface RuleBuilderFieldServiceFactory

setFieldServices

public void setFieldServices(List<RuleBuilderFieldService> fieldServices)
Specified by:
setFieldServices in interface RuleBuilderFieldServiceFactory


Copyright © 2013. All Rights Reserved.