com.ibm.commerce.fulfillment.objects
Class StoreEntityCalculationUsageAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.fulfillment.objects.StoreEntityCalculationUsageAccessBean
All Implemented Interfaces:
java.io.Serializable, StoreEntityCalculationUsageAccessBeanData

public class StoreEntityCalculationUsageAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements StoreEntityCalculationUsageAccessBeanData

This bean provides access to the STENCALUSG table.

The following is a description of this table:

Each row of this table contains information about how a CalculationUsage is used by a StoreEntity. If a column value is NULL for a Store, the Store uses the value specified for its StoreGroup.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
StoreEntityCalculationUsageAccessBean()
          Default constructor.
StoreEntityCalculationUsageAccessBean(javax.ejb.EJBObject aEJBObject)
          Creates an access bean for the specified EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findAll()
          Retrieves all StoreEntityCalculationUsageAccessBeans.
The SQL query used to fetch all the required rows from the STENCALUSG table is:
SELECT * FROM STENCALUSG T1 WHERE 1 = 1
 java.util.Enumeration findByStoreEntity(java.lang.Integer aStoreEntityId)
          Retrieves the StoreEntityCalculationUsageAccessBeans of the specified StoreEntity.
The SQL query used to fetch all the required rows from the STENCALUSG table is:
SELECT * FROM STENCALUSG T1 WHERE T1.STOREENT_ID = ?
 java.lang.String getActiveCalculationCodeCombineMethodId()
          This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getActiveCalculationCodeCombineMethodIdInEJBType()
          This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 java.lang.String getActiveCalculationRuleCombineMethodId()
          This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getActiveCalculationRuleCombineMethodIdInEJBType()
          This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 java.lang.String getApplyCalculationUsageMethodId()
          This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.
 java.lang.Integer getApplyCalculationUsageMethodIdInEJBType()
          This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.
 java.lang.String getCalculationCodeId()
          This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getCalculationCodeIdInEJBType()
          This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.
 java.lang.String getCalculationUsageId()
          This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getCalculationUsageIdInEJBType()
          This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getFinalizeCalculationUsageMethodId()
          This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.
 java.lang.Integer getFinalizeCalculationUsageMethodIdInEJBType()
          This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.
 java.lang.String getInitializeCalculationUsageMethodId()
          This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.
 java.lang.Integer getInitializeCalculationUsageMethodIdInEJBType()
          This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.
 java.lang.String getSequence()
          This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.
 java.lang.Double getSequenceInEJBType()
          This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.
 java.lang.String getStoreEntityId()
          This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStoreEntityIdInEJBType()
          This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getSummarizeCalculationUsageMethodId()
          This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.
 java.lang.Integer getSummarizeCalculationUsageMethodIdInEJBType()
          This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.
 java.lang.String getUsageFlags()
          This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getUsageFlagsInEJBType()
          This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setActiveCalculationCodeCombineMethodId(java.lang.Integer aActiveCalculationCodeCombineMethodId)
          This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 void setActiveCalculationCodeCombineMethodId(java.lang.String aActiveCalculationCodeCombineMethodId)
          This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 void setActiveCalculationRuleCombineMethodId(java.lang.Integer aActiveCalculationRuleCombineMethodId)
          This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 void setActiveCalculationRuleCombineMethodId(java.lang.String aActiveCalculationRuleCombineMethodId)
          This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.
 void setApplyCalculationUsageMethodId(java.lang.Integer aApplyCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.
 void setApplyCalculationUsageMethodId(java.lang.String aApplyCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.
 void setCalculationCodeId(java.lang.Integer aCalculationCodeId)
          This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.
 void setCalculationCodeId(java.lang.String aCalculationCodeId)
          This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.
 void setCalculationUsageId(java.lang.Integer aCalculationUsageId)
          This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.
 void setCalculationUsageId(java.lang.String aCalculationUsageId)
          This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.
 void setFinalizeCalculationUsageMethodId(java.lang.Integer aFinalizeCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.
 void setFinalizeCalculationUsageMethodId(java.lang.String aFinalizeCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.
 void setInitializeCalculationUsageMethodId(java.lang.Integer aInitializeCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.
 void setInitializeCalculationUsageMethodId(java.lang.String aInitializeCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.
 void setInitKey_calculationUsageId(java.lang.String aInitKey_calculationUsageId)
          Set the primary key for this object
 void setInitKey_storeEntityId(java.lang.String aInitKey_storeEntityId)
          Set the primary key for this object
 void setSequence(java.lang.Double aSequence)
          This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.
 void setSequence(java.lang.String aSequence)
          This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.
 void setStoreEntityId(java.lang.Integer aStoreEntityId)
          This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setStoreEntityId(java.lang.String aStoreEntityId)
          This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setSummarizeCalculationUsageMethodId(java.lang.Integer aSummarizeCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.
 void setSummarizeCalculationUsageMethodId(java.lang.String aSummarizeCalculationUsageMethodId)
          This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.
 void setUsageFlags(java.lang.Integer aUsageFlags)
          This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.
 void setUsageFlags(java.lang.String aUsageFlags)
          This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoreEntityCalculationUsageAccessBean

public StoreEntityCalculationUsageAccessBean()

Default constructor. Maps to findByPrimaryKey.


StoreEntityCalculationUsageAccessBean

public StoreEntityCalculationUsageAccessBean(javax.ejb.EJBObject aEJBObject)
                                      throws java.rmi.RemoteException

Creates an access bean for the specified EJB.

Parameters:
aEJBObject - The EJB Object used for the access bean construction.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findAll

public java.util.Enumeration findAll()
                              throws java.rmi.RemoteException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

Retrieves all StoreEntityCalculationUsageAccessBeans.
The SQL query used to fetch all the required rows from the STENCALUSG table is:
SELECT * FROM STENCALUSG T1 WHERE 1 = 1

Returns:
An Enumeration of all the StoreEntityCalculationUsageAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreEntity

public java.util.Enumeration findByStoreEntity(java.lang.Integer aStoreEntityId)
                                        throws java.rmi.RemoteException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

Retrieves the StoreEntityCalculationUsageAccessBeans of the specified StoreEntity.
The SQL query used to fetch all the required rows from the STENCALUSG table is:
SELECT * FROM STENCALUSG T1 WHERE T1.STOREENT_ID = ?

Parameters:
aStoreEntityId - the StoreEntity ID
Returns:
An Enumeration of all the StoreEntityCalculationUsageAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getActiveCalculationCodeCombineMethodId

public java.lang.String getActiveCalculationCodeCombineMethodId()
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.CreateException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException

This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationCodeCombineMethod for the StoreEntity and CalculationUsage.

Specified by:
getActiveCalculationCodeCombineMethodId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getActiveCalculationCodeCombineMethodIdInEJBType

public java.lang.Integer getActiveCalculationCodeCombineMethodIdInEJBType()
                                                                   throws java.rmi.RemoteException,
                                                                          javax.ejb.CreateException,
                                                                          javax.ejb.FinderException,
                                                                          javax.naming.NamingException

This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationCodeCombineMethod for the StoreEntity and CalculationUsage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getActiveCalculationRuleCombineMethodId

public java.lang.String getActiveCalculationRuleCombineMethodId()
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.CreateException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException

This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationRuleCombineMethod for the StoreEntity and CalculationUsage.

Specified by:
getActiveCalculationRuleCombineMethodId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getActiveCalculationRuleCombineMethodIdInEJBType

public java.lang.Integer getActiveCalculationRuleCombineMethodIdInEJBType()
                                                                   throws java.rmi.RemoteException,
                                                                          javax.ejb.CreateException,
                                                                          javax.ejb.FinderException,
                                                                          javax.naming.NamingException

This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationRuleCombineMethod for the StoreEntity and CalculationUsage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getApplyCalculationUsageMethodId

public java.lang.String getApplyCalculationUsageMethodId()
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.

The following is a description of this column:

The ApplyCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
getApplyCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getApplyCalculationUsageMethodIdInEJBType

public java.lang.Integer getApplyCalculationUsageMethodIdInEJBType()
                                                            throws java.rmi.RemoteException,
                                                                   javax.ejb.CreateException,
                                                                   javax.ejb.FinderException,
                                                                   javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.

The following is a description of this column:

The ApplyCalculationUsageMethod for the StoreEntity and CalculationUsage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCalculationCodeId

public java.lang.String getCalculationCodeId()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The default CalculationCode, of the specified CalculationUsage, for the StoreEntity.

Specified by:
getCalculationCodeId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCalculationCodeIdInEJBType

public java.lang.Integer getCalculationCodeIdInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The default CalculationCode, of the specified CalculationUsage, for the StoreEntity.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCalculationUsageId

public java.lang.String getCalculationUsageId()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException

This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The CalculationUsage.

Specified by:
getCalculationUsageId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCalculationUsageIdInEJBType

public java.lang.Integer getCalculationUsageIdInEJBType()
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException

This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The CalculationUsage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getFinalizeCalculationUsageMethodId

public java.lang.String getFinalizeCalculationUsageMethodId()
                                                     throws java.rmi.RemoteException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.

The following is a description of this column:

The FinalizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
getFinalizeCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getFinalizeCalculationUsageMethodIdInEJBType

public java.lang.Integer getFinalizeCalculationUsageMethodIdInEJBType()
                                                               throws java.rmi.RemoteException,
                                                                      javax.ejb.CreateException,
                                                                      javax.ejb.FinderException,
                                                                      javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.

The following is a description of this column:

The FinalizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getInitializeCalculationUsageMethodId

public java.lang.String getInitializeCalculationUsageMethodId()
                                                       throws java.rmi.RemoteException,
                                                              javax.ejb.CreateException,
                                                              javax.ejb.FinderException,
                                                              javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.

The following is a description of this column:

The InitializeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
getInitializeCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getInitializeCalculationUsageMethodIdInEJBType

public java.lang.Integer getInitializeCalculationUsageMethodIdInEJBType()
                                                                 throws java.rmi.RemoteException,
                                                                        javax.ejb.CreateException,
                                                                        javax.ejb.FinderException,
                                                                        javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.

The following is a description of this column:

The InitializeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getSequence

public java.lang.String getSequence()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.

The following is a description of this column:

The OrderPrepare and OrderPrepare commands use CalculationUsages in ascending order of this Sequence attribute.

Specified by:
getSequence in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getSequenceInEJBType

public java.lang.Double getSequenceInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.

The following is a description of this column:

The OrderPrepare and OrderPrepare commands use CalculationUsages in ascending order of this Sequence attribute.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getStoreEntityId

public java.lang.String getStoreEntityId()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

Specified by:
getStoreEntityId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getStoreEntityIdInEJBType

public java.lang.Integer getStoreEntityIdInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getSummarizeCalculationUsageMethodId

public java.lang.String getSummarizeCalculationUsageMethodId()
                                                      throws java.rmi.RemoteException,
                                                             javax.ejb.CreateException,
                                                             javax.ejb.FinderException,
                                                             javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.

The following is a description of this column:

The SummarizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
getSummarizeCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getSummarizeCalculationUsageMethodIdInEJBType

public java.lang.Integer getSummarizeCalculationUsageMethodIdInEJBType()
                                                                throws java.rmi.RemoteException,
                                                                       javax.ejb.CreateException,
                                                                       javax.ejb.FinderException,
                                                                       javax.naming.NamingException

This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.

The following is a description of this column:

The SummarizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getUsageFlags

public java.lang.String getUsageFlags()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Bit flags to control how the OrderPrepare command uses this CalculationUsage:
1 = use - use this CalculationUsage.
2 = check - throw an ECApplicationException if this CalculationUsage does not calculate a value for an OrderItem.

Specified by:
getUsageFlags in interface StoreEntityCalculationUsageAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getUsageFlagsInEJBType

public java.lang.Integer getUsageFlagsInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Bit flags to control how the OrderPrepare command uses this CalculationUsage:
1 = use - use this CalculationUsage.
2 = check - throw an ECApplicationException if this CalculationUsage does not calculate a value for an OrderItem.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setActiveCalculationCodeCombineMethodId

public void setActiveCalculationCodeCombineMethodId(java.lang.Integer aActiveCalculationCodeCombineMethodId)

This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationCodeCombineMethod for the StoreEntity and CalculationUsage.

Parameters:
aActiveCalculationCodeCombineMethodId - java.lang.Integer
Returns:
void

setActiveCalculationCodeCombineMethodId

public void setActiveCalculationCodeCombineMethodId(java.lang.String aActiveCalculationCodeCombineMethodId)

This method provides access to the STENCALUSG.ACTCC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationCodeCombineMethod for the StoreEntity and CalculationUsage.

Specified by:
setActiveCalculationCodeCombineMethodId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aActiveCalculationCodeCombineMethodId - java.lang.String
Returns:
void

setActiveCalculationRuleCombineMethodId

public void setActiveCalculationRuleCombineMethodId(java.lang.Integer aActiveCalculationRuleCombineMethodId)

This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationRuleCombineMethod for the StoreEntity and CalculationUsage.

Parameters:
aActiveCalculationRuleCombineMethodId - java.lang.Integer
Returns:
void

setActiveCalculationRuleCombineMethodId

public void setActiveCalculationRuleCombineMethodId(java.lang.String aActiveCalculationRuleCombineMethodId)

This method provides access to the STENCALUSG.ACTRC_CALMETHOD_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The CalculationRuleCombineMethod for the StoreEntity and CalculationUsage.

Specified by:
setActiveCalculationRuleCombineMethodId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aActiveCalculationRuleCombineMethodId - java.lang.String
Returns:
void

setApplyCalculationUsageMethodId

public void setApplyCalculationUsageMethodId(java.lang.Integer aApplyCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.

The following is a description of this column:

The ApplyCalculationUsageMethod for the StoreEntity and CalculationUsage.

Parameters:
aApplyCalculationUsageMethodId - java.lang.Integer
Returns:
void

setApplyCalculationUsageMethodId

public void setApplyCalculationUsageMethodId(java.lang.String aApplyCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_APP column of DB2 type INTEGER NULL.

The following is a description of this column:

The ApplyCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
setApplyCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aApplyCalculationUsageMethodId - java.lang.String
Returns:
void

setCalculationCodeId

public void setCalculationCodeId(java.lang.Integer aCalculationCodeId)

This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The default CalculationCode, of the specified CalculationUsage, for the StoreEntity.

Parameters:
aCalculationCodeId - java.lang.Integer
Returns:
void

setCalculationCodeId

public void setCalculationCodeId(java.lang.String aCalculationCodeId)

This method provides access to the STENCALUSG.CALCODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The default CalculationCode, of the specified CalculationUsage, for the StoreEntity.

Specified by:
setCalculationCodeId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aCalculationCodeId - java.lang.String
Returns:
void

setCalculationUsageId

public void setCalculationUsageId(java.lang.Integer aCalculationUsageId)

This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The CalculationUsage.

Parameters:
aCalculationUsageId - java.lang.Integer
Returns:
void

setCalculationUsageId

public void setCalculationUsageId(java.lang.String aCalculationUsageId)

This method provides access to the STENCALUSG.CALUSAGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The CalculationUsage.

Specified by:
setCalculationUsageId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aCalculationUsageId - java.lang.String
Returns:
void

setFinalizeCalculationUsageMethodId

public void setFinalizeCalculationUsageMethodId(java.lang.Integer aFinalizeCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.

The following is a description of this column:

The FinalizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Parameters:
aFinalizeCalculationUsageMethodId - java.lang.Integer
Returns:
void

setFinalizeCalculationUsageMethodId

public void setFinalizeCalculationUsageMethodId(java.lang.String aFinalizeCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_FIN column of DB2 type INTEGER NULL.

The following is a description of this column:

The FinalizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
setFinalizeCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aFinalizeCalculationUsageMethodId - java.lang.String
Returns:
void

setInitializeCalculationUsageMethodId

public void setInitializeCalculationUsageMethodId(java.lang.Integer aInitializeCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.

The following is a description of this column:

The InitializeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Parameters:
aInitializeCalculationUsageMethodId - java.lang.Integer
Returns:
void

setInitializeCalculationUsageMethodId

public void setInitializeCalculationUsageMethodId(java.lang.String aInitializeCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_INI column of DB2 type INTEGER NULL.

The following is a description of this column:

The InitializeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
setInitializeCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aInitializeCalculationUsageMethodId - java.lang.String
Returns:
void

setInitKey_calculationUsageId

public void setInitKey_calculationUsageId(java.lang.String aInitKey_calculationUsageId)

Set the primary key for this object

Parameters:
aInitKey_calculationUsageId - java.lang.String
Returns:
void

setInitKey_storeEntityId

public void setInitKey_storeEntityId(java.lang.String aInitKey_storeEntityId)

Set the primary key for this object

Parameters:
aInitKey_storeEntityId - java.lang.String
Returns:
void

setSequence

public void setSequence(java.lang.Double aSequence)

This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.

The following is a description of this column:

The OrderPrepare and OrderPrepare commands use CalculationUsages in ascending order of this Sequence attribute.

Parameters:
aSequence - java.lang.Double
Returns:
void

setSequence

public void setSequence(java.lang.String aSequence)

This method provides access to the STENCALUSG.SEQUENCE column of DB2 type DOUBLE NOT NULL.

The following is a description of this column:

The OrderPrepare and OrderPrepare commands use CalculationUsages in ascending order of this Sequence attribute.

Specified by:
setSequence in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aSequence - java.lang.String
Returns:
void

setStoreEntityId

public void setStoreEntityId(java.lang.Integer aStoreEntityId)

This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

Parameters:
aStoreEntityId - java.lang.Integer
Returns:
void

setStoreEntityId

public void setStoreEntityId(java.lang.String aStoreEntityId)

This method provides access to the STENCALUSG.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

Specified by:
setStoreEntityId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aStoreEntityId - java.lang.String
Returns:
void

setSummarizeCalculationUsageMethodId

public void setSummarizeCalculationUsageMethodId(java.lang.Integer aSummarizeCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.

The following is a description of this column:

The SummarizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Parameters:
aSummarizeCalculationUsageMethodId - java.lang.Integer
Returns:
void

setSummarizeCalculationUsageMethodId

public void setSummarizeCalculationUsageMethodId(java.lang.String aSummarizeCalculationUsageMethodId)

This method provides access to the STENCALUSG.CALMETHOD_ID_SUM column of DB2 type INTEGER NULL.

The following is a description of this column:

The SummarizeCalculationUsageMethod for the StoreEntity and CalculationUsage.

Specified by:
setSummarizeCalculationUsageMethodId in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aSummarizeCalculationUsageMethodId - java.lang.String
Returns:
void

setUsageFlags

public void setUsageFlags(java.lang.Integer aUsageFlags)

This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Bit flags to control how the OrderPrepare command uses this CalculationUsage:
1 = use - use this CalculationUsage.
2 = check - throw an ECApplicationException if this CalculationUsage does not calculate a value for an OrderItem.

Parameters:
aUsageFlags - java.lang.Integer
Returns:
void

setUsageFlags

public void setUsageFlags(java.lang.String aUsageFlags)

This method provides access to the STENCALUSG.USAGEFLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Bit flags to control how the OrderPrepare command uses this CalculationUsage:
1 = use - use this CalculationUsage.
2 = check - throw an ECApplicationException if this CalculationUsage does not calculate a value for an OrderItem.

Specified by:
setUsageFlags in interface StoreEntityCalculationUsageAccessBeanData
Parameters:
aUsageFlags - java.lang.String
Returns:
void