public interface TaxPricingEngine extends PricingEngine
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TaxPriceInfo | 
priceTax(Order pOrder,
        java.util.Collection pPricingModels,
        java.util.Locale pLocale,
        RepositoryItem pProfile,
        java.util.Map pExtraParameters)
Tax an order within a context 
 | 
getPricingModelsstatic final java.lang.String CLASS_VERSION
TaxPriceInfo priceTax(Order pOrder, java.util.Collection pPricingModels, java.util.Locale pLocale, RepositoryItem pProfile, java.util.Map pExtraParameters) throws PricingException
pOrder - The order to taxpPricingModels - A Collection of RepositoryItems representing PricingModelspLocale - The Locale to use for pricingpProfile - The user's profilepExtraParameters - A Map of extra parameters to be used in the pricing, may be nullPricingException