com.ibm.commerce.taxation.commands
Interface TaxCalculationRuleQualifyCmd

All Known Implementing Classes:
TaxCalculationRuleQualifyCmdImpl

public interface TaxCalculationRuleQualifyCmd

Given a list of OrderItems, this command determines for which of them a particular CalculationRule applies. It returns a list of elements. Each element is a list of OrderItems that should be processed toegther by the CalculationRule.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 java.util.Hashtable getAddressIdHash()
          Gets the list of address ids.
 java.util.Hashtable getApplicableCache()
           
 void setAddressIdHash(java.util.Hashtable addressHashId)
          Sets the list of address ids.
 void setApplicableCache(java.util.Hashtable applicableCache)
           
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

getAddressIdHash

public java.util.Hashtable getAddressIdHash()
Gets the list of address ids.
Returns:
The lis of address ids.

getApplicableCache

public java.util.Hashtable getApplicableCache()

setAddressIdHash

public void setAddressIdHash(java.util.Hashtable addressHashId)
Sets the list of address ids.
Parameters:
addressHashId - The list of address ids.

setApplicableCache

public void setApplicableCache(java.util.Hashtable applicableCache)