com.ibm.commerce.payment.commands

Interface DoLuhnCheckCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    DoLuhnCheckCmdImpl


    public interface DoLuhnCheckCmd
    extends TaskCommand
    The DoLuhnCheckCmd Task Command checks the validity of the credit card number using the LUHN algorithm. If the number is found to be invalid according to the LUHN Algorithm. The command is expected to throw the ECApplicationException specifying the Error View Command named by the errorTaskName command property. And the errorCode specified by com.ibm.commerce.DoPaymentCmd.ERR_CODE_BAD_CCNUM.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation of this command.
        See Also:
        Constant Field Values
    • Method Detail

      • setCardNumber

        void setCardNumber(java.lang.String cardNumber)
        Sets the cardNumber property of the command.
        Parameters:
        cardNumber - the card number to be used for setting the command property.
      • setErrorTaskName

        void setErrorTaskName(java.lang.String errorTaskName)
        Sets the errorTaskName property of the command.
        Parameters:
        errorTaskName - the name of the View Command to be used for displaying error information to the Shopper.