com.ibm.commerce.edp.commands

Interface QueryPIsCmd

  • All Superinterfaces:
    AEDPPaymentTaskCmd, AEDPTaskCmd, 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:
    QueryPIsCmdImpl, QueryPIsVoidCmdImpl


    public interface QueryPIsCmd
    extends AEDPPaymentTaskCmd
    This task command is used to get payment instructions for an order from the payments rules subcomponent. The default implementation of this command is QueryPIsCmdImpl.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The 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
      • NAME

        static final java.lang.String NAME
        The full name of this command.
        See Also:
        Constant Field Values
    • Method Detail

      • getPIs

        java.util.ArrayList getPIs()
        This method gets the list of payment instructions.
        Returns:
        An ArrayList that represents the list of payment instructions.
      • setMaskSensitiveData

        void setMaskSensitiveData(boolean value)

        This method sets if sensitive data is to be masked in payment instructions.

        The default is to mask the sensitive data if this method is not invoked.

        Parameters:
        value - A boolean that indicates if sensitive data is to be masked in payment instructions.