Package org.broadleafcommerce.core.extension

Interface Summary
ExtensionHandler An extension handler represents a generic pattern used in BroadleafCommerce when an out-of-box service with complex logic provides implementation hooks.
 

Class Summary
AbstractExtensionHandler Base ExtensionHandler class that provide basic extension handler properties including priority (which drives the execution order of handlers) and enabled (which if false informs the manager to skip this handler).
ExtensionManager<T extends ExtensionHandler> The ExtensionManager pattern is intended for out of box components to be extended by Broadleaf modules.
ExtensionResultHolder If a service extension using the ExtensionManager pattern expects a result from the extension, it should pass in an instance of this class into the method call.
 

Enum Summary
ExtensionResultStatusType  
 



Copyright © 2013. All Rights Reserved.