Class TaxCalculationProcessorHandler<P extends TaxCalculationHandlerRequests>

java.lang.Object
com.broadleafcommerce.billing.job.module.TaxCalculationProcessorHandler<P>

public class TaxCalculationProcessorHandler<P extends TaxCalculationHandlerRequests> extends Object
Receives requests to calculate tax and delegates to the TaxService to find and call tax providers. Then, reacts to tax calculation results by adding details to the request DTO and creating a TaxProcessingResult. If calculation was unsuccessful, creates a TaxProcessingResult for the thrown exception.