Class CheckOrderPaymentDepositedVoidCmdImpl

    • Field Detail


        public static final java.lang.String COPYRIGHT
        The IBM Copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CheckOrderPaymentDepositedVoidCmdImpl

        public CheckOrderPaymentDepositedVoidCmdImpl()
        The default constructor.
    • Method Detail

      • isOrderTotalDeposited

        public java.lang.Boolean isOrderTotalDeposited()
        This method returns if the order is totally deposited in Payment Rule
        Specified by:
        isOrderTotalDeposited in interface CheckOrderPaymentDepositedCmd
        A Boolean indicating if the order total is deposited.
      • isReadyToCallExecute

        public boolean isReadyToCallExecute()
        This method checks if the command is ready to be executed. This method is called by the WC Command Framework to check if all mandatory parameters have been properly set for this command. This is done before the Framework calls the performExecute method of the command. Do nothing.
        Specified by:
        isReadyToCallExecute in interface
        isReadyToCallExecute in class AbstractECTargetableCommand
        A boolean indicating if the command is ready to execute.
      • performExecute

        public void performExecute()
                            throws ECException
        This method executes the business logic of this command implementation. Actually does nothing.
        Specified by:
        performExecute in interface ECCommand
        Specified by:
        performExecute in interface
        performExecute in class AbstractECTargetableCommand
        ECException - This exception is thrown for any kind of failure coming from event-driven payments subcomponent.
      • reset

        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.
        Specified by:
        reset in interface
        reset in class AEDPPaymentTaskCmdImpl