Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
StructuredContentServiceExtensionHandler.modifyStructuredContentDtoList(List<StructuredContentDTO> structuredContentList,
ExtensionResultHolder resultHolder)
Allows an extension handler to modify the list of structured content items.
|
ExtensionResultStatusType |
AbstractStructuredContentServiceExtensionHandler.modifyStructuredContentDtoList(List<StructuredContentDTO> structuredContentList,
ExtensionResultHolder resultHolder) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
SystemPropertyServiceExtensionHandler.resolveProperty(String propertyName,
ExtensionResultHolder resultHolder)
Provides an opportunity for modules to resolve a system property.
|
ExtensionResultStatusType |
AbstractSystemPropertyServiceExtensionHandler.resolveProperty(String propertyName,
ExtensionResultHolder resultHolder) |
Modifier and Type | Method and Description |
---|---|
void |
NativeMethodEntityExtensionHandler.contributeEquals(T original,
T test,
ExtensionResultHolder<Boolean> result)
Contributes additional equals() checks.
|
void |
NativeMethodEntityExtensionHandler.contributeHashCode(T entity,
int precomputedHashCode,
ExtensionResultHolder<Integer> result)
Contributes more properties to build an object's hashCode().
|
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
TranslationDaoExtensionHandler.overrideRequestedId(ExtensionResultHolder erh,
javax.persistence.EntityManager em,
Class<?> clazz,
Long entityId)
If there is a different id that should be used for a translation lookup instead of the given entityId,
the handler should place the result in the
ExtensionResultHolder argument. |
ExtensionResultStatusType |
AbstractTranslationDaoExtensionHandler.overrideRequestedId(ExtensionResultHolder erh,
javax.persistence.EntityManager em,
Class<?> Clazz,
Long entityId) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
TemplateOverrideExtensionHandler.getOverrideTemplate(ExtensionResultHolder<String> erh,
Object object) |
ExtensionResultStatusType |
AbstractTemplateOverrideExtensionHandler.getOverrideTemplate(ExtensionResultHolder<String> erh,
Object object) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
BroadleafThymeleafViewResolverExtensionHandler.overrideView(ExtensionResultHolder erh) |
ExtensionResultStatusType |
AbstractBroadleafThymeleafViewResolverExtensionHandler.overrideView(ExtensionResultHolder erh) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
ResourceRequestExtensionHandler.getOverrideResource(String path,
ExtensionResultHolder erh)
Populates the RESOURCE_ATTR field in the ExtensionResultHolder map with an instance of
Resource if there is an override resource available for the current path. |
ExtensionResultStatusType |
AbstractResourceRequestExtensionHandler.getOverrideResource(String path,
ExtensionResultHolder erh) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
CategoryDaoExtensionHandler.findCategoryByURI(String uri,
ExtensionResultHolder resultHolder) |
ExtensionResultStatusType |
ProductDaoExtensionHandler.findProductByURI(String uri,
ExtensionResultHolder resultHolder) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
CatalogServiceExtensionHandler.findCategoryByURI(String uri,
ExtensionResultHolder resultHolder) |
ExtensionResultStatusType |
CatalogServiceExtensionHandler.findProductByURI(String uri,
ExtensionResultHolder resultHolder) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
InventoryServiceExtensionHandler.retrieveQuantitiesAvailable(Collection<Sku> skus,
Map<String,Object> context,
ExtensionResultHolder<Map<Sku,Integer>> result)
Usually invoked within the
CheckAvailabilityActivity to retrieve the quantity that is available for the given
skus. |
ExtensionResultStatusType |
AbstractInventoryServiceExtensionHandler.retrieveQuantitiesAvailable(Collection<Sku> skus,
Map<String,Object> context,
ExtensionResultHolder<Map<Sku,Integer>> result) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
OfferCodeDaoExtensionHandler.createReadOfferCodeByCodeQuery(javax.persistence.EntityManager em,
ExtensionResultHolder<javax.persistence.Query> resultHolder,
String code,
boolean cacheable,
String cacheRegion)
This allows for an alternative, or non-default query to be created / used to find an offer code by
a code string.
|
ExtensionResultStatusType |
DefaultOfferCodeDaoExtensionHandler.createReadOfferCodeByCodeQuery(javax.persistence.EntityManager em,
ExtensionResultHolder<javax.persistence.Query> resultHolder,
String code,
boolean cacheable,
String cacheRegion) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
OfferEntityExtensionHandler.getOfferCodes(Offer delegate,
ExtensionResultHolder resultHolder) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
OfferServiceExtensionHandler.createOrderItemPriceDetailAdjustment(ExtensionResultHolder<?> resultHolder,
OrderItemPriceDetail itemDetail)
Allows module extensions to add a create a new instance of OrderItemPriceDetailAdjustment.
|
ExtensionResultStatusType |
AbstractOfferServiceExtensionHandler.createOrderItemPriceDetailAdjustment(ExtensionResultHolder<?> resultHolder,
OrderItemPriceDetail itemDetail) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
OrderServiceExtensionHandler.preValidateCartOperation(Order cart,
ExtensionResultHolder erh) |
ExtensionResultStatusType |
AbstractOrderServiceExtensionHandler.preValidateCartOperation(Order cart,
ExtensionResultHolder erh) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
CategoriesProcessorExtensionHandler.findAllPossibleChildCategories(String parentCategory,
String maxResults,
ExtensionResultHolder resultHolder) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
DatabaseResourceResolverExtensionHandler.resolveResource(ExtensionResultHolder erh,
org.thymeleaf.TemplateProcessingParameters params,
String resourceName)
If this method returns any of the handled conditions in
ExtensionResultStatusType ,
the value keyed by DatabaseResourceResolverExtensionHandler.IS_KEY in the
ExtensionResultHolder 's context map will be an InputStream of the resolved resource's
contents. |
ExtensionResultStatusType |
AbstractDatabaseResourceResolverExtensionHandler.resolveResource(ExtensionResultHolder erh,
org.thymeleaf.TemplateProcessingParameters params,
String resourceName) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
UpdateCartServiceExtensionHandler.updateAndValidateCart(Order cart,
ExtensionResultHolder resultHolder)
Throws an exception if cart is invalid.
|
ExtensionResultStatusType |
i18nUpdateCartServiceExtensionHandler.updateAndValidateCart(Order cart,
ExtensionResultHolder resultHolder)
If the locale of the cart does not match the current locale, then this extension handler will
attempt to translate the order items.
|
ExtensionResultStatusType |
AbstractUpdateCartServiceExtensionHandler.updateAndValidateCart(Order cart,
ExtensionResultHolder resultHolder)
Throws an exception if cart is invalid.
|
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
AdminAbstractControllerExtensionHandler.overrideClassNameForSection(ExtensionResultHolder erh,
String sectionKey,
AdminSection section)
Invoked whenever
AdminAbstractController.getClassNameForSection(String) is invoked. |
ExtensionResultStatusType |
AbstractAdminAbstractControllerExtensionHandler.overrideClassNameForSection(ExtensionResultHolder erh,
String sectionKey,
AdminSection section) |
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
DefaultCustomerMergeExtensionHandler.merge(ExtensionResultHolder<Customer> customerHolder,
org.springframework.web.context.request.WebRequest request,
Customer anonymousCustomer) |
ExtensionResultStatusType |
CustomerMergeExtensionHandler.merge(ExtensionResultHolder<Customer> customerHolder,
org.springframework.web.context.request.WebRequest request,
Customer anonymousCustomer)
This allows multiple extensions to modify or copy attributes from the anonymous customer, to the
customer.
|
Copyright © 2014. All rights reserved.