com.ibm.commerce.negotiation.commands

Interface RecordAuctionPaymentCmd

  • 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 Subinterfaces:
    DoDepositPaymentCmd
    All Known Implementing Classes:
    DoDepositPaymentCmdImpl, RecordAuctionPaymentCmdImpl


    public interface RecordAuctionPaymentCmd
    extends TaskCommand
    Command interface to record payment information for a bid on an auction.
    • Field Detail

      • COPYRIGHT

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

        static final java.lang.String NAME
        The full class name for this interface file.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation class name. This is used if there is no record found in the CMDREG table.
        See Also:
        Constant Field Values
    • Method Detail

      • getAmount

        java.math.BigDecimal getAmount()
        Returns the bid amount.
        Returns:
        java.math.BigDecimal
      • getBidId

        java.lang.Long getBidId()
        Returns the identifier for the bid.
        Returns:
        java.lang.Long
      • getBidPaymentId

        java.lang.Long getBidPaymentId()
        Returns the payment identifier for the bid.
        Returns:
        java.lang.Long
      • getComment

        java.lang.String getComment()
        Returns the comment.
        Returns:
        java.lang.String
      • getEncryptedPaymentInfo

        java.lang.String getEncryptedPaymentInfo()
        Returns encrypted payment information.
        Returns:
        java.lang.String
      • getEncryption

        int getEncryption()
        Returns the value of the encryption flag.
        Returns:
        int
      • getPaymentType

        int getPaymentType()
        Returns the payment type.
        Returns:
        int
      • setActionType

        void setActionType(int actionType)
        Sets the payment action type for updating an existing payment record or creating a new one.
        Parameters:
        actionType - int - Create or Update.
      • setAmount

        void setAmount(java.math.BigDecimal amt)
        Stores the incoming bid amount.
        Parameters:
        amt - java.math.BigDecimal
      • setBidId

        void setBidId(java.lang.Long bidid)
        Stores the incoming bid identifier.
        Parameters:
        bidid - java.lang.Long
      • setComment

        void setComment(java.lang.String newComment)
        Stores the incoming comment.
        Parameters:
        newComment - java.lang.String
      • setEncryptedPaymentInfo

        void setEncryptedPaymentInfo(java.lang.String aName)
        Stores the incoming value for the encrypted payment information.
        Parameters:
        aName - java.lang.String
      • setEncryption

        void setEncryption(int encrypt)
        Stores the incoming value of the encryption flag.
        Parameters:
        encrypt - int
      • setPaymentType

        void setPaymentType(int aType)
        Stores the incoming payment type.
        Parameters:
        aType - int