TaxCalculationRuleQualifyCmdImpl
.public class TaxCalculationRuleQualifyCmdImpl extends com.ibm.commerce.order.utils.CalculationCmdImpl implements TaxCalculationRuleQualifyCmd
TaxCalculationRuleQualifyCmd
task command. It returns several
lists of OrderItems whose shipping addresses and the
fulfillment centre match one of the rule's associated
TaxJurisdictionCalculationRules. A match is implied if there are none.
The shipping addresses within each list are the same.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Deprecated.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
TaxCalculationRuleQualifyCmdImpl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable |
getAddressIdHash()
Deprecated.
Gets the list of address ids.
|
java.util.Hashtable |
getApplicableCache()
Deprecated.
|
java.util.Vector |
getOrderItemABHashVector()
Deprecated.
Gets the list of
|
void |
performExecute()
Deprecated.
Executes main business logic of the command.
|
void |
setAddressIdHash(java.util.Hashtable addressIdHash)
Deprecated.
Sets the list of address ids.
|
void |
setApplicableCache(java.util.Hashtable applicableCache)
Deprecated.
|
void |
setCalculationRuleAB(CalculationRuleAccessBean calculationRuleAB)
Deprecated.
|
void |
setOrderItemABHash(java.util.Hashtable orderItemABHash)
Deprecated.
|
reset, setCalculationCmdCache, setCalculationUsage, setOrderCurrency, validateParameters
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setCalculationCmdCache, setCalculationUsage, setOrderCurrency
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public static final java.lang.String COPYRIGHT
public TaxCalculationRuleQualifyCmdImpl()
public java.util.Hashtable getAddressIdHash()
getAddressIdHash
in interface TaxCalculationRuleQualifyCmd
public java.util.Hashtable getApplicableCache()
getApplicableCache
in interface TaxCalculationRuleQualifyCmd
public java.util.Vector getOrderItemABHashVector()
orderitemaccess bean hashtables.
getOrderItemABHashVector
in interface com.ibm.commerce.order.utils.CalculationRuleQualifyCmd
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public void setAddressIdHash(java.util.Hashtable addressIdHash)
setAddressIdHash
in interface TaxCalculationRuleQualifyCmd
addressIdHash
- The list of address ids.public void setApplicableCache(java.util.Hashtable applicableCache)
setApplicableCache
in interface TaxCalculationRuleQualifyCmd
public void setCalculationRuleAB(CalculationRuleAccessBean calculationRuleAB)
setCalculationRuleAB
in interface com.ibm.commerce.order.utils.CalculationRuleQualifyCmd
public void setOrderItemABHash(java.util.Hashtable orderItemABHash)
setOrderItemABHash
in interface com.ibm.commerce.order.utils.CalculationRuleQualifyCmd