com.ibm.commerce.registry

Class CalculationRegistry

  • java.lang.Object
    • com.ibm.commerce.registry.CalculationRegistry
  • All Implemented Interfaces:
    Registry

    Deprecated. 
    Replaced by CalculationRegistry.

    public class CalculationRegistry
    extends java.lang.Object
    implements Registry
    Reserved for IBM internal use.

    Note:As of WebSphere Commerce Business Edition 5.1, replaced by CalculationRegistry.
    This registry caches tables referenced by the Calculation Framework.

    See Also:

    • Constructor Detail

      • CalculationRegistry

        public CalculationRegistry()
        Deprecated. 
    • Method Detail

      • getCalculationCodeCombineCmd

        public com.ibm.commerce.order.utils.CalculationCmd getCalculationCodeCombineCmd(StoreAccessBean storeAB,
                                                                                        java.lang.Integer usageId,
                                                                                        java.util.Hashtable cache)
                                                                                 throws ECException
        Deprecated. 
        Reserved for IBM internal use.
        Throws:
        ECException
      • getCalculationCodeCombineMethodId

        public java.lang.Integer getCalculationCodeCombineMethodId(StoreAccessBean storeAB,
                                                                   java.lang.Integer usageId)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationMethod

        public CalculationMethodAccessBean getCalculationMethod(java.lang.Integer key)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationRangeLookup

        public java.util.Enumeration getCalculationRangeLookup(java.lang.Integer calculationRangeId)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationRangeLookup

        public java.util.Enumeration getCalculationRangeLookup(java.lang.Integer calculationRangeId,
                                                               java.lang.String currencyCode)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationRanges

        public java.util.Enumeration getCalculationRanges(java.lang.Integer scaleId)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationRanges

        public java.util.Enumeration getCalculationRanges(java.lang.Integer scaleId,
                                                          java.math.BigDecimal lookupNumber)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationRuleCombineCmd

        public com.ibm.commerce.order.utils.CalculationCmd getCalculationRuleCombineCmd(StoreAccessBean storeAB,
                                                                                        java.lang.Integer usageId,
                                                                                        java.util.Hashtable cache)
                                                                                 throws ECException
        Deprecated. 
        Reserved for IBM internal use.
        Throws:
        ECException
      • getCalculationRuleCombineMethodId

        public java.lang.Integer getCalculationRuleCombineMethodId(StoreAccessBean storeAB,
                                                                   java.lang.Integer usageId)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationRules

        public java.util.Enumeration getCalculationRules(java.lang.Integer calculationCode)
        Deprecated. 
        Reserved for IBM internal use.
      • getCalculationScales

        public java.util.Enumeration getCalculationScales(java.lang.Integer ruleId)
        Deprecated. 
        Reserved for IBM internal use.
      • getCommand

        public com.ibm.commerce.order.utils.CalculationCmd getCommand(java.lang.Integer methodId,
                                                                      java.lang.Integer storeId,
                                                                      java.util.Hashtable cache)
                                                               throws ECException
        Deprecated. 
        Reserved for IBM internal use.
        Throws:
        ECException
      • getEffectiveCalculationRules

        public java.util.Enumeration getEffectiveCalculationRules(java.lang.Integer calculationCode)
                                                           throws java.sql.SQLException
        Deprecated. 
        Reserved for IBM internal use.
        Throws:
        java.sql.SQLException
      • getStoreEntityCalculationUsage

        public StoreEntityCalculationUsageAccessBean getStoreEntityCalculationUsage(java.lang.Integer storeEntityId,
                                                                                    java.lang.Integer usageId)
        Deprecated. 
        Reserved for IBM internal use.
      • initialize

        public void initialize()
                        throws java.lang.Exception
        Deprecated. 
        Reserved for IBM internal use.
        Specified by:
        initialize in interface Registry
        Throws:
        java.lang.Exception
      • refresh

        public void refresh()
                     throws java.lang.Exception
        Deprecated. 
        Reserved for IBM internal use.
        Specified by:
        refresh in interface Registry
        Throws:
        java.lang.Exception
      • retrieve

        public void retrieve()
                      throws java.lang.Exception
        Deprecated. 
        Reserved for IBM internal use.
        Throws:
        java.lang.Exception
      • singleton

        public static CalculationRegistry singleton()
        Deprecated. 
        Reserved for IBM internal use.