com.ibm.commerce.order.calculation

Interface AdjustShippingChargesCmd

  • 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:
    AdjustShippingChargesCmdImpl


    public interface AdjustShippingChargesCmd
    extends TaskCommand
    This order task command is used to process the shipping adjustment objects according to the given processFlag.
  • processFlag=1 create
  • processFlag=2 update
  • processFlag=3 delete

    The default implementation of this command is AdjustShippingChargesCmdImpl.

    • Field Detail

      • COPYRIGHT

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

        static final java.lang.String NAME
        The full name of this command.
        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

      • setProcessFlag

        void setProcessFlag(java.lang.Integer aProcessFlag)
        This method sets the processFlag.
        Parameters:
        aProcessFlag - The process flag, 1: create, 2: update, 3: delete.
      • setOrderId

        void setOrderId(java.lang.Long aOrderId)
        This method sets the orderId.
        Parameters:
        aOrderId -
      • setShipModeId

        void setShipModeId(java.lang.Integer aShipModeId)
        This method sets the shipModeId.
        Parameters:
        aShipModeId -
      • setParameterAmount

        void setParameterAmount(java.math.BigDecimal aParameterAmount)
        This method sets the parameterAmount.
        Parameters:
        aParameterAmount -