public class EDPDepositableAmountProcessCmdImpl extends ControllerCommandImpl implements EDPDepositableAmountProcessCmd
The default implementation for EDPDepositableAmountProcessCmd.
It acts as wrapper for payments rules processDepositableAmount API. It tries to deposit amounts that have been accumulated.
This command is typically executed as a site-level scheduled command.
Constructor and Description |
---|
EDPDepositableAmountProcessCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void | performExecute()
This method performs the main business logic of the command.
|
void | postExecute() |
void | processDepositForOrder(java.lang.Long orderId)
This method processes the deposit action for an order.
|
void | reset()
This method resets the command fields.
|
public void performExecute() throws ECException
public void postExecute()
public void processDepositForOrder(java.lang.Long orderId) throws EDPException, J2EEException, ECException
public void reset()
This method resets the command fields.
After this method is invoked, and proper attributes are set, the command can be executed again.