| Modifier and Type | Interface and Description |
|---|---|
interface |
BreadcrumbServiceExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SystemPropertyServiceExtensionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSystemPropertyServiceExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiTenantCopierExtensionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMultiTenantCopierExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EntityInformationServiceExtensionHandler
ExtensionHandler for methods within
EntityInformationService |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEntityInformationServiceExtensionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtensionManager<T extends ExtensionHandler>
The ExtensionManager pattern is intended for out of box components to be extended by Broadleaf modules.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
NativeMethodEntityExtensionHandler<T>
Extension handler used for contributions to native Object methods on entity like equals() clone() and hashCode().
|
interface |
QueryExtensionHandler
Extension handler (generally for DAO usage) that allows contribution to a query (presumably from another module).
|
interface |
SparselyPopulatedQueryExtensionHandler
Extension handler (generally for DAO usage) that allows contribution to a query (presumably from another module).
|
interface |
TemplateOnlyQueryExtensionHandler
Extension handler (generally for DAO usage) that allows contribution to a query (presumably from another module).
|
| Modifier and Type | Class and Description |
|---|---|
class |
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). |
class |
TemplateOnlyQueryExtensionManager
Provides specialized filter and restriction behavior for template-related (MT concept) queries.
|
| Modifier and Type | Field and Description |
|---|---|
protected T |
ExtensionManager.extensionHandler |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
ExtensionManagerOperation.execute(ExtensionHandler handler,
Object... params)
Call a method on the handler using some params.
|
boolean |
ExtensionManager.shouldContinue(ExtensionResultStatusType result,
ExtensionHandler handler,
Method method,
Object[] args)
Utility method that is useful for determining whether or not an ExtensionManager implementation
should continue after processing a ExtensionHandler call.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BroadleafFileServiceExtensionHandler |
interface |
BroadleafStaticAssetExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TranslationDaoExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SiteServiceExtensionHandler
ExtensionHandler for methods within
SiteServiceImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSiteServiceExtensionHandler
Default implementation of
SiteServiceExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TemplateOverrideExtensionHandler
Certain objects may have templates that resolve differently based on Broadleaf modules.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTemplateOverrideExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BroadleafMergeResourceExtensionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBroadleafMergeResourceExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BroadleafThymeleafViewResolverExtensionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBroadleafThymeleafResolverExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PaymentGatewayFieldExtensionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPaymentGatewayFieldExtensionHandler |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CreditCardTypesExtensionHandler |
interface |
TRCreditCardExtensionHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCreditCardTypesExtensionHandler |
class |
AbstractTRCreditCardExtensionHandler
An Abstract implementation of the TRCreditCardExtensionHandler.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ResourceRequestExtensionHandler
Provides extension points for dealing with requests for resources
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractResourceRequestExtensionHandler |
Copyright © 2018. All rights reserved.