com.ibm.commerce.order.calculation

Interface FinalizeCalculationUsageCmd

  • All Superinterfaces:
    BusinessPolicyCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, CalculationCmd, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Subinterfaces:
    FinalizeCouponUsageCmd, TaxCalculationUsageTIKCmd
    All Known Implementing Classes:
    FinalizeCouponUsageCmdImpl, TaxCalculationUsageTIKCmdImpl


    public interface FinalizeCalculationUsageCmd
    extends CalculationCmd

    Sets a calculation usage, an order and its orderitems. Commands that extend this interface will perform additional processing to the order and its orderitems during order processing.

    This is the base interface that commands registered as calculation methods of type "FinalizeCalculationUsage" must extend. These commands include:

    • FinalizeCouponUsageCmd

    • Field Detail

      • COPYRIGHT

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

      • setOrder

        void setOrder(OrderAccessBean aabOrder)
        Sets the order.
        Parameters:
        aabOrder - the order.
      • setOrderItems

        void setOrderItems(OrderItemAccessBean[] aabOrderItems)
        Sets the orderitems.
        Parameters:
        aabOrderItems - the orderitems.