public class ApplyShippingChargeByCarrierCmdImpl extends CalculationCmdImpl implements ApplyCalculationUsageCmd
This is an implementation of ApplyCalculationUsageCmd for the bootstrap business policy "ShippingChargeByCarrier".
Its behavior is as follows:
Commands used:
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Constructor and Description |
---|
ApplyShippingChargeByCarrierCmdImpl()
Constructor for ApplyShippingChargeByCarrierCmdImpl.
|
Modifier and Type | Method and Description |
---|---|
void | checkAppliedItems()
Checks if a value has been calculated and applied to each and every item.
|
java.util.Set | getAppliedItems()
This method returns the items that have been applied to.
|
void | performExecute()
Executes the business logic of this command implementation.
|
void | reset()
This method resets the variables of the command.
|
void | setItems(Item[] aItems)
This method sets the items.
|
void | setTaxCategoryIds(java.lang.Integer[] anTaxCategoryIds)
This method sets the tax categories that should be active during execution.
|
public static final java.lang.String COPYRIGHT
public ApplyShippingChargeByCarrierCmdImpl()
public void checkAppliedItems() throws ECException
public java.util.Set getAppliedItems()
public void performExecute() throws ECException
public void setItems(Item[] aItems)
public void setTaxCategoryIds(java.lang.Integer[] anTaxCategoryIds)
public void reset()