java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.taxation.objects.TaxCategoryAccessBean
Each row in this table represents a TaxCategory.
Constructor Summary | |
---|---|
TaxCategoryAccessBean() constructor | |
TaxCategoryAccessBean(java.lang.Integer arg0,
java.lang.Integer arg1) constructor | |
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 arg0) Retrieves all the tax categories for the indicated store. |
java.util.Enumeration |
findByStoreAndTaxType(java.lang.Integer arg0,
java.lang.Integer arg1) Retrieves all the tax categories for the indicated store and tax type. |
java.util.Enumeration |
findByStoreAndTaxTypeWithDisplayTaxUsage(java.lang.Integer arg0,
java.lang.Integer arg1) Retrieves all the tax categories for the indicated store and tax type for display. |
java.util.Enumeration |
findByStoreWithDisplayTaxUsage(java.lang.Integer arg0) 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 arg0,
java.lang.Integer arg1) 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 provides access to the TAXCGRY.DISPLAYUSAGE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
void |
setDisplayUsage(java.lang.String newValue) This method provides access to the TAXCGRY.DISPLAYUSAGE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
void |
setField1(java.math.BigDecimal newValue) This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5). |
void |
setField1(java.lang.String newValue) This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5). |
void |
setField2(java.math.BigDecimal newValue) This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5). |
void |
setField2(java.lang.String newValue) This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5). |
void |
setField3(java.lang.String newValue) This method provides access to the TAXCGRY.FIELD3 column of DB2 type VARCHAR(254). |
void |
setInitKey_nCategoryId(java.lang.String newValue) Set the primary key for this object |
void |
setMarkForDelete(java.lang.Integer newValue) This method provides access to the TAXCGRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
void |
setMarkForDelete(java.lang.String newValue) This method provides access to the TAXCGRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL DEFAULT 0. |
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
o
- javax.ejb.EJBObjectjava.rmi.RemoteException
public TaxCategoryAccessBean(java.lang.Integer arg0, java.lang.Integer arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
arg0
- java.lang.Integerarg1
- java.lang.Integerjavax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
javax.ejb.FinderException
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
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findByStore(java.lang.Integer arg0) 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 = ?
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findByStoreAndTaxType(java.lang.Integer arg0, java.lang.Integer arg1) 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 = ?
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findByStoreAndTaxTypeWithDisplayTaxUsage(java.lang.Integer arg0, java.lang.Integer arg1) 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
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findByStoreWithDisplayTaxUsage(java.lang.Integer arg0) 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
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public void setInitKey_nCategoryId(java.lang.String newValue)
Set the primary key for this object
newValue
- java.lang.Stringprotected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
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).
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.String getDisplaySequence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getDisplaySequence
in interface
TaxCategoryAccessBeanData
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setDisplaySequence(java.lang.String newValue)
setDisplaySequence
in interface
TaxCategoryAccessBeanData
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
getCategoryId
in interface
TaxCategoryAccessBeanData
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setCategoryId(java.lang.String newValue)
setCategoryId
in interface
TaxCategoryAccessBeanData
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.
getMarkForDelete
in interface
TaxCategoryAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
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.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setMarkForDelete(java.lang.String newValue)
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.
setMarkForDelete
in interface
TaxCategoryAccessBeanData
newValue
- Stringpublic void setMarkForDelete(java.lang.Integer newValue)
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.
newValue
- java.lang.Integerpublic java.lang.String getCalculationSequence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getCalculationSequence
in interface
TaxCategoryAccessBeanData
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setCalculationSequence(java.lang.String newValue)
setCalculationSequence
in interface
TaxCategoryAccessBeanData
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.
getField3
in interface
TaxCategoryAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField3(java.lang.String newValue)
This method provides access to the TAXCGRY.FIELD3 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
setField3
in interface
TaxCategoryAccessBeanData
newValue
- java.lang.Stringpublic 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.
getField2
in interface
TaxCategoryAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
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.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField2(java.lang.String newValue)
This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
setField2
in interface
TaxCategoryAccessBeanData
newValue
- Stringpublic void setField2(java.math.BigDecimal newValue)
This method provides access to the TAXCGRY.FIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
newValue
- java.math.BigDecimalpublic 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.
getField1
in interface
TaxCategoryAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
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.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField1(java.lang.String newValue)
This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
setField1
in interface
TaxCategoryAccessBeanData
newValue
- Stringpublic void setField1(java.math.BigDecimal newValue)
This method provides access to the TAXCGRY.FIELD1 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
newValue
- java.math.BigDecimalpublic 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
getDisplayUsage
in interface
TaxCategoryAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setDisplayUsage(java.lang.String newValue)
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
setDisplayUsage
in interface
TaxCategoryAccessBeanData
newValue
- Stringpublic void setDisplayUsage(java.lang.Integer newValue)
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
newValue
- java.lang.Integerpublic java.lang.String getStoreEntityId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getStoreEntityId
in interface
TaxCategoryAccessBeanData
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setStoreEntityId(java.lang.String newValue)
setStoreEntityId
in interface
TaxCategoryAccessBeanData
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
getTypeId
in interface
TaxCategoryAccessBeanData
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setTypeId(java.lang.String newValue)
setTypeId
in interface
TaxCategoryAccessBeanData
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
getName
in interface
TaxCategoryAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setName(java.lang.String newValue)
setName
in interface
TaxCategoryAccessBeanData
public TaxCategoryDescriptionAccessBean getDescription(java.lang.Integer arg0, java.lang.Integer arg1) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method retrieves the tax category description.
javax.naming.NamingException
- The
javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException
exception