java.lang.Objectcom.ibm.commerce.registry.CalculationRegistry
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.
Field Summary | |
protected static CalculationRegistry | singleton Deprecated. |
Fields inherited from interface com.ibm.commerce.registry.Registry |
COPYRIGHT |
Constructor Summary | |
CalculationRegistry() Deprecated. |
Method Summary | |
CalculationCmd | getCalculationCodeCombineCmd(StoreAccessBean storeAB, java.lang.Integer usageId, java.util.Hashtable cache) Deprecated. Reserved for IBM internal use. |
java.lang.Integer | getCalculationCodeCombineMethodId(StoreAccessBean storeAB, java.lang.Integer usageId) Deprecated. Reserved for IBM internal use. |
CalculationMethodAccessBean | getCalculationMethod(java.lang.Integer key) Deprecated. Reserved for IBM internal use. |
java.util.Enumeration | getCalculationRangeLookup(java.lang.Integer calculationRangeId) Deprecated. Reserved for IBM internal use. |
java.util.Enumeration | getCalculationRangeLookup(java.lang.Integer calculationRangeId, java.lang.String currencyCode) Deprecated. Reserved for IBM internal use. |
java.util.Enumeration | getCalculationRanges(java.lang.Integer scaleId) Deprecated. Reserved for IBM internal use. |
java.util.Enumeration | getCalculationRanges(java.lang.Integer scaleId, java.math.BigDecimal lookupNumber) Deprecated. Reserved for IBM internal use. |
CalculationCmd | getCalculationRuleCombineCmd(StoreAccessBean storeAB, java.lang.Integer usageId, java.util.Hashtable cache) Deprecated. Reserved for IBM internal use. |
java.lang.Integer | getCalculationRuleCombineMethodId(StoreAccessBean storeAB, java.lang.Integer usageId) Deprecated. Reserved for IBM internal use. |
java.util.Enumeration | getCalculationRules(java.lang.Integer calculationCode) Deprecated. Reserved for IBM internal use. |
java.util.Enumeration | getCalculationScales(java.lang.Integer ruleId) Deprecated. Reserved for IBM internal use. |
CalculationCmd | getCommand(java.lang.Integer methodId, java.lang.Integer storeId, java.util.Hashtable cache) Deprecated. Reserved for IBM internal use. |
CalculationCodeAccessBean | getDefaultCalculationCode(StoreAccessBean storeAB, java.lang.Integer usageId) Deprecated. Reserved for IBM internal use. |
java.util.Enumeration | getEffectiveCalculationRules(java.lang.Integer calculationCode) Deprecated. Reserved for IBM internal use. |
StoreEntityCalculationUsageAccessBean | getStoreEntityCalculationUsage(java.lang.Integer storeEntityId, java.lang.Integer usageId) Deprecated. Reserved for IBM internal use. |
void | initialize() Deprecated. Reserved for IBM internal use. |
void | refresh() Deprecated. Reserved for IBM internal use. |
void | retrieve() Deprecated. Reserved for IBM internal use. |
static CalculationRegistry | singleton() Deprecated. Reserved for IBM internal use. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static CalculationRegistry singleton
Constructor Detail |
public CalculationRegistry()
Method Detail |
public CalculationCmd getCalculationCodeCombineCmd(StoreAccessBean storeAB, java.lang.Integer usageId, java.util.Hashtable cache) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, ECException
public java.lang.Integer getCalculationCodeCombineMethodId(StoreAccessBean storeAB, java.lang.Integer usageId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public CalculationMethodAccessBean getCalculationMethod(java.lang.Integer key) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public java.util.Enumeration getCalculationRangeLookup(java.lang.Integer calculationRangeId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public java.util.Enumeration getCalculationRangeLookup(java.lang.Integer calculationRangeId, java.lang.String currencyCode) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public java.util.Enumeration getCalculationRanges(java.lang.Integer scaleId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public java.util.Enumeration getCalculationRanges(java.lang.Integer scaleId, java.math.BigDecimal lookupNumber) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public CalculationCmd getCalculationRuleCombineCmd(StoreAccessBean storeAB, java.lang.Integer usageId, java.util.Hashtable cache) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, ECException
public java.lang.Integer getCalculationRuleCombineMethodId(StoreAccessBean storeAB, java.lang.Integer usageId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public java.util.Enumeration getCalculationRules(java.lang.Integer calculationCode) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public java.util.Enumeration getCalculationScales(java.lang.Integer ruleId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public CalculationCmd getCommand(java.lang.Integer methodId, java.lang.Integer storeId, java.util.Hashtable cache) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, ECException
public CalculationCodeAccessBean getDefaultCalculationCode(StoreAccessBean storeAB, java.lang.Integer usageId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public java.util.Enumeration getEffectiveCalculationRules(java.lang.Integer calculationCode) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, java.sql.SQLException
public StoreEntityCalculationUsageAccessBean getStoreEntityCalculationUsage(java.lang.Integer storeEntityId, java.lang.Integer usageId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException
public void initialize() throws java.lang.Exception
public void refresh() throws java.lang.Exception
public void retrieve() throws java.lang.Exception
public static CalculationRegistry singleton()
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.