-
class
Service class to create tax requests to be sent to the
TaxDelegate
FulfillmentCancelledTaxHandler(FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider,
OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider,
com.broadleafcommerce.tax.delegate.TaxDelegate<com.broadleafcommerce.tax.domain.TaxRequest,com.broadleafcommerce.tax.domain.TaxResponse> taxDelegate,
TaxRequestService taxRequestService,
com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService)
FulfillmentRefundTaxHandler(com.broadleafcommerce.tax.delegate.TaxDelegate<com.broadleafcommerce.tax.domain.TaxRequest,com.broadleafcommerce.tax.domain.TaxResponse> taxDelegate,
TaxRequestService taxRequestService,
com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService)
OrderCreatedTaxHandler(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider,
com.broadleafcommerce.tax.delegate.TaxDelegate<com.broadleafcommerce.tax.domain.TaxRequest,com.broadleafcommerce.tax.domain.TaxResponse> taxDelegate,
TaxRequestService taxRequestService,
com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService)