com.ibm.commerce.taxation.commands

Class TaxCalculationCodeApplyCmdImpl

  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, com.ibm.commerce.order.utils.CalculationCmd, com.ibm.commerce.order.utils.CalculationCodeApplyCmd, TaxCalculationCodeApplyCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable

    Deprecated. 

    public class TaxCalculationCodeApplyCmdImpl
    extends com.ibm.commerce.order.utils.CalculationCmdImpl
    implements TaxCalculationCodeApplyCmd
    The default implementation for tax calculationUsage adds the specified MonetaryAmounts to the tax amounts for the specified OrderItems.

    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        Deprecated. 
        See Also:
        Constant Field Values
    • Constructor Detail

      • TaxCalculationCodeApplyCmdImpl

        public TaxCalculationCodeApplyCmdImpl()
        Deprecated. 
    • Method Detail

      • performExecute

        public void performExecute()
                            throws ECException
        Deprecated. 
        Description copied from class: AbstractECTargetableCommand
        This method performs the business logic for this command. This method should be overwritten by all command writers. Command writers should call super.performExecute() as the first line in their method.
        Specified by:
        performExecute in interface ECCommand
        Specified by:
        performExecute in interface com.ibm.websphere.command.TargetableCommand
        Overrides:
        performExecute in class AbstractECTargetableCommand
        Throws:
        ECException
      • setCalculationCodeAB

        public void setCalculationCodeAB(CalculationCodeAccessBean calculationCodeAB)
        Deprecated. 
        Specified by:
        setCalculationCodeAB in interface com.ibm.commerce.order.utils.CalculationCodeApplyCmd
      • setCalculationUsage

        public void setCalculationUsage(java.lang.Integer calculationUsage)
        Deprecated. 
        Specified by:
        setCalculationUsage in interface com.ibm.commerce.order.utils.CalculationCmd
        Overrides:
        setCalculationUsage in class com.ibm.commerce.order.utils.CalculationCmdImpl
      • setOrderItemABHash

        public void setOrderItemABHash(java.util.Hashtable orderItemABHash)
        Deprecated. 
        Specified by:
        setOrderItemABHash in interface com.ibm.commerce.order.utils.CalculationCodeApplyCmd