Class CompleteOrderRollbackHandler

java.lang.Object
org.broadleafcommerce.core.checkout.service.workflow.CompleteOrderRollbackHandler
All Implemented Interfaces:
RollbackHandler<ProcessContext<CheckoutSeed>>

@Component("blCompleteOrderRollbackHandler") public class CompleteOrderRollbackHandler extends Object implements RollbackHandler<ProcessContext<CheckoutSeed>>
Rollback handler to execute after an order has been marked as 'completed' and there is an exception.

1. Change the status back to IN_PROCESS 2. Change the order number back to null 3. Change the submit date back to null

Author:
Phillip Verheyden (phillipuniverse)