Class AbstractPriceFactory

java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.jalo.order.price.AbstractPriceFactory
All Implemented Interfaces:
ItemLifecycleListener, PriceFactory, Serializable
Direct Known Subclasses:
DummyPriceFactory, GeneratedEurope1PriceFactory

public abstract class AbstractPriceFactory extends Extension implements PriceFactory
The PriceFactory base class. All PriceFactory implementations must inherit from this class.

A PriceFactory is responsible for calculating product price quotes as well as order prices. This may include the calcuation of taxes and discounts.

The Hybris Platform core does not have any default price model implemented but usually ships one PriceFactory implementation (in form of an extension) within the installation package. So please refer to the available extension documentation about which features this price model provides.

To implement a PriceFactory at least the following methods have to be implemented:

Please note that
See Also: