|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
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).OrderItem will already have the Order associated to it
OrderItem will already have an Order associated to it.
OrderItem to the list of OrderItems already associated with this Order
BandedPriceFulfillmentOption and BandedWeightFulfillmentOption.BandedPriceFulfillmentOption and BandedFulfillmentPricingProviderFulfillmentGroup.
CategoryDao provides persistence access to Category instances.Category.CategoryXrefDao provides persistence access to the relationship
between a category and its sub-categories.ExtensionResultStatusType.HANDLED.
Category instance.
Product instance.
Sku instance.
DynamicSkuPricingService which simply ignores the considerations hashmap in all
method implementationsCategory instance from the datastore
Sku instance from the datastore
DynamicSkuPricingServiceSku.FulfillmentGroup with a FulfillmentOption.
ExtensionManager pattern expects a result from the extension, it should
pass in an instance of this class into the method call.Category instance based on the name
property.
Category instances based on the search criteria
Product instances whose name starts with
or is equal to the passed in search parameter.
FixedPriceFulfillmentPricingProvider to allow for a single price
for fulfilling an order (e.g.FixedPriceFulfillmentOption.BandedPriceFulfillmentOption.BandedWeightFulfillmentOption.OrderItem.getAverageAdjustmentValue() instead but this method is of little
or no value in most practical applications unless only simple promotions are being used.
Product.getDefaultSku() as well as all the media in the Skus represented by
Product.getAdditionalSkus()
Skus that are associated with this Product (including Product.getDefaultSku())
regardless of whether or not the Skus are active or not
Product.getAdditionalSkus(), it is filtered out
so that only a single instance of Product.getDefaultSku() is contained in the resulting list
Offers that could potentially apply to this Order.
Category.
Category.getCategoryAttributesMap() in 3.1.0.
Category.
Category.getCategoryMedia()
Category.getCategoryMedia()
Product.getDefaultSku()
Order is priced in.
Customer for this Order.
Category this product is associated with.
Sku associated with this Product.
Product.getDefaultSku()
Dimension for this product
Product.getDefaultSku()
Product.getDefaultSku()
OrderItems in this Order that are an instanceof DiscreteOrderItem.
ProductOptions
FulfillmentOptions that this Sku should be excluded from.
Sku for a particular FulfillmentOption.
FulfillmentGroups associated with this Order.
Product.getDefaultSku()
Product.getDefaultSku()
OrderItem.getSalePrice() < OrderItem.getRetailPrice()
ProductOptionValues.
FulfillmentGroup.getFulfillmentOption() instead
BaseProcessor.getActivities() that have implemented the ModuleActivity interface.
BandedPriceFulfillmentOption that this band is associated to
Order set by the OrderPersistedEntityListener
BroadleafCurrency for the current order.
OrderItems included in this Order
Order.
PaymentInfos associated with this Order.
FulfillmentGroupItem.getTotalItemAmount() or FulfillmentGroupItem.getTotalItemTaxableAmount()
OrderItem.getAveragePrice()
ExtensionManagers don't really need a priority but they pick up this property due to the
fact that we want them to implement the same interface ProductOptions for this Product.
ItemOfferProcessorImpl.applyItemQualifiersAndTargets(PromotableCandidateItemOffer, PromotableOrder) allow for customized
sorting for which qualifier items should be attempted to be used first for a promotion.
OrderItem.
OrderItemPriceDetail.
FulfillmentGroup.
FulfillmentBand.getResultAmount() should be applied to the fulfillment cost
Order at the time that this was added.
FulfillmentGroup.getRetailFulfillmentPrice() instead. Deprecated as the price might be for other
fulfillment types such as PickUpAtStore fees or download fees.
FulfillmentGroup.getSaleFulfillmentPrice() instead.
FulfillmentGroup.getFulfillmentOption() instead
FulfillmentGroup.getFulfillmentPrice() instead.
Product.getDefaultSku()
DynamicSkuPrices (and not just null) the members of the result can all
be null; they do not have to be set
Skus filtered by whether the Skus are active or not.
Order was submitted.
ItemOfferProcessorImpl.applyItemQualifiersAndTargets(PromotableCandidateItemOffer, PromotableOrder) allow for customized
sorting for which target items the promotion should be attempted to be applied to first.
OrderItem.getAveragePrice()
It is recommended instead that tax calculation engines use the #getTotalTaxableAmount() which provides the taxable
total for all quantities of this item. This method suffers from penny rounding errors in some
situations.
Order which includes all shipping costs and taxes, as well as any adjustments from
promotions.
Order.
FulfillmentPricingProvider whether it should try to use the
flat rate cost for a Sku rather than try to factor that Sku
into its shipping calculation.
Product.getDefaultSku()
Product.getDefaultSku()
Order has an item in the given category.
Sku.getIsMachineSortable() instead since that is the correct bean notation
OrderImpl has been persistedProductDao provides persistence access to Product instancesProduct.Category instance.
Category instance.
SolrIndexServiceImpl.readAllActiveProducts().
Sku instances from the datastore
Category instance
Category instance
Category instances by name.
Category instance by its primary key
Sku instance whose primary key is the smallest
of all skus in the datastore
Product instance by its primary key
Product instances whose name starts with
or is equal to the passed in search parameter
Product instances whose name starts with
or is equal to the passed in search parameter.
Sku instance by its primary key
Sku instances whose primary key matches
one of the values from the passed in list
Category primary key is a parent
Category primary key is a sub category (or child)
SolrIndexService.rebuildIndex().
Address that a particular FulfillmentGroup will
be fulfilled from.
Category instance to the datastore
Product instance to the datastore
Sku instance to the datastore
SearchRedirectSearchRedirectDaoSearchRedirectDaoImplSearchRedirectImplOffers that could potentially apply to this Order
Category.
#setCategoryAttributesMap() in 3.1.0.
Category.setCategoryMedia(java.util.Map)
Product.getDefaultSku()
Order is priced in.
Customer for this Order.
Category to associate this product with.
Product.getDefaultSku()
Dimension for this product
Product.getDefaultSku()
ProductOptions
FulfillmentOptions that this Sku should be excluded from being apart of
Sku for a particular FulfillmentOption.
Product.getDefaultSku()
Product.getDefaultSku()
ProductOptionValues
Sku.setIsMachineSortable(Boolean) instead since that is the correct bean notation
#setFulfillmentOption() instead
BandedPriceFulfillmentOption to associate with this band
Order
Order
OrderItem.setRetailPrice(Money)
OrderItem.setSalePrice(Money)
#setRetailPriceOverride(true)
#setSalePriceOverride(true)
#setDiscountingAllowed(false)
This has the effect of setting the price in a way that no discounts or adjustments can be made.
FulfillmentBand.getResultAmount() should be applied to the fulfillment cost
FulfillmentGroup.setRetailFulfillmentPrice(Money) instead.
FulfillmentGroup.setSaleFulfillmentPrice(Money) instead.
#setFulfillmentOption() instead
FulfillmentGroup.setRetailFulfillmentPrice(Money) instead.
Product.getDefaultSku()
Offer.setCombinableWithOtherOffers(boolean)
Order was submitted.
TaxProvider implementations.
TotalActivity to set the grand total of this Order.
Order.
Order.setTotalFulfillmentCharges(Money) instead.
FulfillmentPricingProvider whether it should try to use the
flat rate cost for a Sku rather than try to factor that Sku
into its shipping calculation
Product.getDefaultSku()
Product.getDefaultSku()
FulfillmentOption paradigm, implemented in FulfillmentPricingService.
This activity was replaced by FulfillmentGroupPricingActivity.FulfillmentOption and FulfillmentPricingProviderBandedPriceFulfillmentOption and BandedFulfillmentPricingProviderBandedPriceFulfillmentOption and BandedFulfillmentPricingProviderBandedPriceFulfillmentOption and BandedFulfillmentPricingProviderBandedPriceFulfillmentOption and BandedFulfillmentPricingProviderFulfillmentOption paradigm, implemented in FulfillmentPricingServiceFulfillmentOption paradigm, implemented in FulfillmentPricingServiceFulfillmentOption and FulfillmentPricingProvider paradigmProcessContext.
FulfillmentLocationResolver that stores a
single Address.SkuAttribute.Sku being sold in a bundle along with metadata
about the relationship itself like how many items should be included in the
bundleSkuDao provides persistence access to Sku instancesSku.SolrServer arguments.
OrderItems in this Order
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||