|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.taxation.objects.CalculationCodeTaxExemptAccessBean
This bean provides access to the CALCODTXEX table.
The following is a description of this table:
Each row of this table indicates that monetary amounts calculated using a particular CalculationCode are exempt from taxation of a particular TaxCategory.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
CalculationCodeTaxExemptAccessBean()
Default constructor. |
|
CalculationCodeTaxExemptAccessBean(javax.ejb.EJBObject ejbObject)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findByCalculationCode(java.lang.Integer calculationCodeId)
Retrieves all the tax categories from which calculated amounts are tax exempt when the indicated calculation code is being used. |
java.lang.String |
getCalculationCodeId()
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getCalculationCodeIdInEJBType()
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getTaxCategoryId()
This method provides access to the CALCODTXEX.TAXCGRY_ID column of DB2 type INTEGER NOT NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setCalculationCodeId(java.lang.Integer aCalculationCodeId)
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
void |
setCalculationCodeId(java.lang.String aCalculationCodeId)
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
void |
setInitKey_nCalculationCodeId(java.lang.String aInitKey_nCalculationCodeId)
Set the primary key for this object |
void |
setInitKey_strTaxCategoryId(java.lang.String aInitKey_strTaxCategoryId)
Set the primary key for this object |
void |
setTaxCategoryId(java.lang.String aTaxCategoryId)
This method provides access to the CALCODTXEX.TAXCGRY_ID 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 |
public CalculationCodeTaxExemptAccessBean()
Default constructor. Maps to findByPrimaryKey.
public CalculationCodeTaxExemptAccessBean(javax.ejb.EJBObject ejbObject) throws java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB
ejbObject
- javax.ejb.EJBObjectjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCalculationCode(java.lang.Integer calculationCodeId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the tax categories from which calculated amounts are tax exempt when the indicated calculation code is being used.
The SQL query used to fetch all the required rows from the CALCODTXEX table is:
SELECT * FROM CALCODTXEX T1 WHERE T1.CALCODE_ID = ?
calculationCodeId
- java.lang.Integerjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCalculationCodeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode whose calculated monetary amounts are tax exempt.
getCalculationCodeId
in interface CalculationCodeTaxExemptAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getCalculationCodeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode whose calculated monetary amounts are tax exempt.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTaxCategoryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CALCODTXEX.TAXCGRY_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The TaxCategory from which calculated amounts are tax exempt.
getTaxCategoryId
in interface CalculationCodeTaxExemptAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setCalculationCodeId(java.lang.Integer aCalculationCodeId)
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode whose calculated monetary amounts are tax exempt.
aCalculationCodeId
- java.lang.Integerpublic void setCalculationCodeId(java.lang.String aCalculationCodeId)
This method provides access to the CALCODTXEX.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode whose calculated monetary amounts are tax exempt.
setCalculationCodeId
in interface CalculationCodeTaxExemptAccessBeanData
aCalculationCodeId
- java.lang.Stringpublic void setInitKey_nCalculationCodeId(java.lang.String aInitKey_nCalculationCodeId)
Set the primary key for this object
aInitKey_nCalculationCodeId
- java.lang.Stringpublic void setInitKey_strTaxCategoryId(java.lang.String aInitKey_strTaxCategoryId)
Set the primary key for this object
aInitKey_strTaxCategoryId
- java.lang.Stringpublic void setTaxCategoryId(java.lang.String aTaxCategoryId)
This method provides access to the CALCODTXEX.TAXCGRY_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The TaxCategory from which calculated amounts are tax exempt.
setTaxCategoryId
in interface CalculationCodeTaxExemptAccessBeanData
aTaxCategoryId
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |