com.ibm.commerce.isv.kit.tax
Class TaxCalculationUsageTIKCmdImpl
java.lang.Object
CacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.TaskCommandImpl
com.ibm.commerce.command.BusinessPolicyCommandImpl
com.ibm.commerce.order.calculation.CalculationCmdImpl
com.ibm.commerce.isv.kit.tax.TaxCalculationUsageTIKCmdImpl
- All Implemented Interfaces:
- BusinessPolicyCommand, CalculationCmd, ECCommand, ECTargetableCommand, FinalizeCalculationUsageCmd, TaskCommand, TaxCalculationUsageTIKCmd
- public class TaxCalculationUsageTIKCmdImpl
- extends CalculationCmdImpl
- implements TaxCalculationUsageTIKCmd
This is a task command that is invoked from ORDERPROCESS command to set the audit flag for each order items that are used in the current order preparation.
The input to this command is :
The orderID corresponding to which the order iteams are to be flagged for audit as used.
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
COPYRIGHT
The IBM copyright notice field. |
Methods inherited from class com.ibm.commerce.order.calculation.CalculationCmdImpl |
createCommand, getCurrency, getCustomProperties, getCustomProperty, getTimestamp, getUsageId, recycleCommand, setCurrency, setCustomProperties, setCustomProperty, setTimestamp, setUsageId |
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- The IBM copyright notice field.
- See Also:
- Constant Field Values
TaxCalculationUsageTIKCmdImpl
public TaxCalculationUsageTIKCmdImpl()
- TaxCalculationUsageTIKCmdImpl constructor, call super .
reset
public void reset()
- Resets the command properties. Prepares the command for re-execution.
-
- Overrides:
- reset in class CalculationCmdImpl
-
- See Also:
- com.ibm.websphere.command.Command#reset()
getOrder
public OrderAccessBean getOrder()
- Get the order Ids.
-
- Returns:
- com.ibm.commerce.order.objects.OrderAccessBean
getOrderItems
public OrderItemAccessBean[] getOrderItems()
- Get the order items.
-
- Returns:
- com.ibm.commerce.order.objects.OrderItemAccessBean[]
performExecute
public void performExecute()
throws ECException
-
This is a task command that is invoked from ORDERPROCESS command to set the audit flag for each order items that are used in the current order preparation.
-
- Specified by:
- performExecute in interface ECCommand
- Overrides:
- performExecute in class AbstractECTargetableCommand
-
- Throws:
- : - com.ibm.commerce.exception.ECException.
- ECException
setOrder
public void setOrder(OrderAccessBean newOrder)
- Set the order.
-
- Specified by:
- setOrder in interface FinalizeCalculationUsageCmd
-
- Parameters:
- newOrder - com.ibm.commerce.order.objects.OrderAccessBean
setOrderItems
public void setOrderItems(OrderItemAccessBean[] newOrderItems)
- Set the order items.
-
- Specified by:
- setOrderItems in interface FinalizeCalculationUsageCmd
-
- Parameters:
- newOrderItems - com.ibm.commerce.order.objects.OrderItemAccessBean[]
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.