java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.taxation.objects.TaxCategoryAccessBean
Each row in this table represents a TaxCategory. This access bean corresponds to the database table 'TAXCGRY'.
Constructor Summary | |
TaxCategoryAccessBean() Zero argument constructor used to initialize the access bean. |
|
TaxCategoryAccessBean(java.lang.Integer taxTypeId, java.lang.Integer storeEntityId) Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
TaxCategoryAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findAllDisplayed() Retrieves all the tax categories which can be displayed. |
java.util.Enumeration | findByStore(java.lang.Integer storeId) Retrieves all the tax categories for the indicated store. |
java.util.Enumeration | findByStoreAndTaxType(java.lang.Integer storeId, java.lang.Integer typeId) Retrieves all the tax categories for the indicated store and tax type. |
java.util.Enumeration | findByStoreAndTaxTypeWithDisplayTaxUsage(java.lang.Integer storeId, java.lang.Integer typeId) Retrieves all the tax categories for the indicated store and tax type for display. |
java.util.Enumeration | findByStoreWithDisplayTaxUsage(java.lang.Integer storeId) Retrieves all the tax categories that the Store supports for display. |
java.lang.String | getCalculationSequence() This method accesses a non-CMP field |
java.lang.Double | getCalculationSequenceInEJBType() This method accesses a non-CMP field |
java.lang.String | getCategoryId() This method accesses a non-CMP field |
java.lang.Integer | getCategoryIdInEJBType() This method accesses a non-CMP field |
TaxCategoryDescriptionAccessBean | getDescription(java.lang.Integer languageId, java.lang.Integer storeId) This method retrieves the tax category description. |
java.lang.String | getDisplaySequence() This method accesses a non-CMP field |
java.lang.Double | getDisplaySequenceInEJBType() This method accesses a non-CMP field |
java.lang.String | getDisplayUsage() This method provides access to the TAXCGRY.DISPLAYUSAGE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.Integer | getDisplayUsageInEJBType() This method provides access to the TAXCGRY.DISPLAYUSAGE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.String | getField1() This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getField1InEJBType() This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5). |
java.lang.String | getField2() This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getField2InEJBType() This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5). |
java.lang.String | getField3() This method provides access to the TAXCGRY.FIELD3 column of DB2 type VARCHAR(254). |
java.lang.String | getMarkForDelete() This method provides access to the TAXCGRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.Integer | getMarkForDeleteInEJBType() This method provides access to the TAXCGRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.String | getName() This method accesses a non-CMP field |
java.lang.String | getStoreEntityId() This method accesses a non-CMP field |
java.lang.Integer | getStoreEntityIdInEJBType() This method accesses a non-CMP field |
java.lang.String | getTypeId() This method accesses a non-CMP field |
java.lang.Integer | getTypeIdInEJBType() This method accesses a non-CMP field |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setCalculationSequence(java.lang.Double newValue) This method accesses a non-CMP field |
void | setCalculationSequence(java.lang.String newValue) This method accesses a non-CMP field |
void | setCategoryId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setCategoryId(java.lang.String newValue) This method accesses a non-CMP field |
void | setDisplaySequence(java.lang.Double newValue) This method accesses a non-CMP field |
void | setDisplaySequence(java.lang.String newValue) This method accesses a non-CMP field |
void | setDisplayUsage(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setDisplayUsage(java.lang.String newValue) This method accesses a non-CMP field |
void | setField1(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setField1(java.lang.String newValue) This method accesses a non-CMP field |
void | setField2(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setField2(java.lang.String newValue) This method accesses a non-CMP field |
void | setField3(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_nCategoryId(java.lang.String newValue) Set the primary key for this object |
void | setMarkForDelete(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setMarkForDelete(java.lang.String newValue) This method accesses a non-CMP field |
void | setName(java.lang.String newValue) This method accesses a non-CMP field |
void | setStoreEntityId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setStoreEntityId(java.lang.String newValue) This method accesses a non-CMP field |
void | setTypeId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setTypeId(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TaxCategoryAccessBean()
public TaxCategoryAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public TaxCategoryAccessBean(java.lang.Integer taxTypeId, java.lang.Integer storeEntityId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
Method Detail |
public java.util.Enumeration findAllDisplayed() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the tax categories which can be displayed.
The SQL query used to fetch all the required rows from the TAXCGRY table is:
SELECT * FROM TAXCGRY T1 WHERE T1.DISPLAYUSAGE = 1
public java.util.Enumeration findByStore(java.lang.Integer storeId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the tax categories for the indicated store.
The SQL query used to fetch all the required rows from the TAXCGRY table is:
SELECT * FROM TAXCGRY T1 WHERE T1.STOREENT_ID = ?
public java.util.Enumeration findByStoreAndTaxType(java.lang.Integer storeId, java.lang.Integer typeId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the tax categories for the indicated store and tax type.
The SQL query used to fetch all the required rows from the TAXCGRY table is:
SELECT * FROM TAXCGRY T1 WHERE (T1.STOREENT_ID = ? or T1.STOREENT_ID = (select STORE.STOREGRP_ID from STORE where STORE.STORE_ID = ?)) and T1.TAXTYPE_ID = ?
public java.util.Enumeration findByStoreAndTaxTypeWithDisplayTaxUsage(java.lang.Integer storeId, java.lang.Integer typeId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the tax categories for the indicated store and tax type for display.
The SQL query used to fetch all the required rows from the TAXCGRY table is:
SELECT * FROM TAXCGRY T1 WHERE T1.STOREENT_ID = ? and T1.TAXTYPE_ID = ? and T1.DISPLAYUSAGE = 1
public java.util.Enumeration findByStoreWithDisplayTaxUsage(java.lang.Integer storeId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the tax categories that the Store supports for display.
The SQL query used to fetch all the required rows from the TAXCGRY table is:
SELECT * FROM TAXCGRY T1 WHERE T1.STOREENT_ID = ? and T1.DISPLAYUSAGE = 1
public void setInitKey_nCategoryId(java.lang.String newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getDisplaySequence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Double getDisplaySequenceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDisplaySequence(java.lang.String newValue)
public void setDisplaySequence(java.lang.Double newValue)
public java.lang.String getCategoryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getCategoryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCategoryId(java.lang.String newValue)
public void setCategoryId(java.lang.Integer newValue)
public java.lang.String getMarkForDelete() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.Integer getMarkForDeleteInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Reserved for IBM internal use.
public void setMarkForDelete(java.lang.String newValue)
public void setMarkForDelete(java.lang.Integer newValue)
public java.lang.String getCalculationSequence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Double getCalculationSequenceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCalculationSequence(java.lang.String newValue)
public void setCalculationSequence(java.lang.Double newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.FIELD3 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
public void setField3(java.lang.String newValue)
public java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public java.math.BigDecimal getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public void setField2(java.lang.String newValue)
public void setField2(java.math.BigDecimal newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public java.math.BigDecimal getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public void setField1(java.lang.String newValue)
public void setField1(java.math.BigDecimal newValue)
public java.lang.String getDisplayUsage() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.DISPLAYUSAGE column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Specifies that this tax category in relation to the PriceDataBean as follows:&l
public java.lang.Integer getDisplayUsageInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the TAXCGRY.DISPLAYUSAGE column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Specifies that this tax category in relation to the PriceDataBean as follows:&l
public void setDisplayUsage(java.lang.String newValue)
public void setDisplayUsage(java.lang.Integer newValue)
public java.lang.String getStoreEntityId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getStoreEntityIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStoreEntityId(java.lang.String newValue)
public void setStoreEntityId(java.lang.Integer newValue)
public java.lang.String getTypeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getTypeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTypeId(java.lang.String newValue)
public void setTypeId(java.lang.Integer newValue)
public java.lang.String getName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setName(java.lang.String newValue)
public TaxCategoryDescriptionAccessBean getDescription(java.lang.Integer languageId, java.lang.Integer storeId) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method retrieves the tax category description.
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.