| Interface | Description |
|---|---|
| ExtensionHandler |
An extension handler represents a generic pattern used in BroadleafCommerce when an out-of-box service
with complex logic provides implementation hooks.
|
| NativeMethodEntityExtensionHandler<T> |
Extension handler used for contributions to native Object methods on entity like equals() clone() and hashCode().
|
| Class | Description |
|---|---|
| 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<T> |
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 | Description |
|---|---|
| ExtensionResultStatusType |
Copyright © 2014. All rights reserved.