public interface BroadleafModuleRegistration
 Provides the ability for modules to register themselves with Broadleaf to be used with ConditionalOnBroadleafModule and ModulePresentUtil
 in order to provide different behavior in inter-module dependencies.
 
 
 Module implementations should be registered in a spring.factories file like so:
 
 
org.broadleafcommerce.common.condition.BroadleafModuleRegistration=com.broadleafcommerce.mymodule.registration.MyModuleRegistration
 In order to preserve compile-time checking, additional modules should be added to the BroadleafModuleRegistration.BroadleafModuleEnum. However, if they aren't,
 this can always be checked at runtime instead by just looking for the String-based module name.
OnBroadleafModuleCondition}, 
ConditionalOnBroadleafModule}, 
ModuleLifecycleLoggingBean}, 
SpringFactoriesLoader}| Modifier and Type | Interface and Description | 
|---|---|
| static class  | BroadleafModuleRegistration.BroadleafModuleEnumList of modules that are known to have declared a  BroadleafModuleRegistrationin theirspring.factories. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getModuleName()The module name that is being registered. | 
String getModuleName()
ModuleLifecycleLoggingBean.Copyright © 2020. All rights reserved.