com.ibm.commerce.taxation.objects
Class TaxCategoryAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.taxation.objects.TaxCategoryAccessBean
All Implemented Interfaces:
TaxCategoryAccessBeanData

public class TaxCategoryAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements TaxCategoryAccessBeanData

Each row in this table represents a TaxCategory. This access bean corresponds to the database table 'TAXCGRY'.

See Also:
Serialized Form

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

TaxCategoryAccessBean

public TaxCategoryAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.taxation.objects.TaxCategory com.ibm.commerce.taxation.objimpl.TaxCategoryHomeBase.findByPrimaryKey(com.ibm.commerce.taxation.objects.TaxCategoryKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_nCategoryId( java.lang.Integer )

TaxCategoryAccessBean

public TaxCategoryAccessBean(javax.ejb.EJBObject o)
                      throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException

TaxCategoryAccessBean

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

Parameters:
taxTypeId - The TaxType ID of this Tax category.
storeEntityId - The ID of the Store Entity to which this Tax category belongs.
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

findAllDisplayed

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

Returns:
Enumeration of all the TaxCategoryAccessBeans 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

findByStore

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 = ?

Parameters:
storeId - The ID of the store
Returns:
Enumeration of all the TaxCategoryAccessBeans 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

findByStoreAndTaxType

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 = ?

Parameters:
storeId - The ID of the store
typeId - The ID of the tax type
Returns:
Enumeration of all the TaxCategoryAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByStoreAndTaxTypeWithDisplayTaxUsage

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

Parameters:
storeId - The ID of the store
typeId - The ID of the tax type
Returns:
Enumeration of all the TaxCategoryAccessBeans 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

findByStoreWithDisplayTaxUsage

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

Parameters:
storeId - The ID of the store
Returns:
Enumeration of all the TaxCategoryAccessBeans 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

setInitKey_nCategoryId

public void setInitKey_nCategoryId(java.lang.String newValue)

Set the primary key for this object

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

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

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).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

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

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDisplaySequence

public java.lang.String getDisplaySequence()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getDisplaySequence in interface TaxCategoryAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDisplaySequenceInEJBType

public java.lang.Double getDisplaySequenceInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDisplaySequence

public void setDisplaySequence(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setDisplaySequence in interface TaxCategoryAccessBeanData

setDisplaySequence

public void setDisplaySequence(java.lang.Double newValue)
This method accesses a non-CMP field

getCategoryId

public java.lang.String getCategoryId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getCategoryId in interface TaxCategoryAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCategoryIdInEJBType

public java.lang.Integer getCategoryIdInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCategoryId

public void setCategoryId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setCategoryId in interface TaxCategoryAccessBeanData

setCategoryId

public void setCategoryId(java.lang.Integer newValue)
This method accesses a non-CMP field

getMarkForDelete

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.

Specified by:
getMarkForDelete in interface TaxCategoryAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMarkForDeleteInEJBType

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.

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

setMarkForDelete

public void setMarkForDelete(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMarkForDelete in interface TaxCategoryAccessBeanData

setMarkForDelete

public void setMarkForDelete(java.lang.Integer newValue)
This method accesses a non-CMP field

getCalculationSequence

public java.lang.String getCalculationSequence()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getCalculationSequence in interface TaxCategoryAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCalculationSequenceInEJBType

public java.lang.Double getCalculationSequenceInEJBType()
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCalculationSequence

public void setCalculationSequence(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setCalculationSequence in interface TaxCategoryAccessBeanData

setCalculationSequence

public void setCalculationSequence(java.lang.Double newValue)
This method accesses a non-CMP field

getField3

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.

Specified by:
getField3 in interface TaxCategoryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField3

public void setField3(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField3 in interface TaxCategoryAccessBeanData

getField2

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.

Specified by:
getField2 in interface TaxCategoryAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField2InEJBType

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.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField2

public void setField2(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField2 in interface TaxCategoryAccessBeanData

setField2

public void setField2(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getField1

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.

Specified by:
getField1 in interface TaxCategoryAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField1InEJBType

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.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField1

public void setField1(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField1 in interface TaxCategoryAccessBeanData

setField1

public void setField1(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getDisplayUsage

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

Specified by:
getDisplayUsage in interface TaxCategoryAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDisplayUsageInEJBType

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

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

setDisplayUsage

public void setDisplayUsage(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setDisplayUsage in interface TaxCategoryAccessBeanData

setDisplayUsage

public void setDisplayUsage(java.lang.Integer newValue)
This method accesses a non-CMP field

getStoreEntityId

public java.lang.String getStoreEntityId()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getStoreEntityId in interface TaxCategoryAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStoreEntityIdInEJBType

public java.lang.Integer getStoreEntityIdInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreEntityId

public void setStoreEntityId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setStoreEntityId in interface TaxCategoryAccessBeanData

setStoreEntityId

public void setStoreEntityId(java.lang.Integer newValue)
This method accesses a non-CMP field

getTypeId

public java.lang.String getTypeId()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getTypeId in interface TaxCategoryAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTypeIdInEJBType

public java.lang.Integer getTypeIdInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTypeId

public void setTypeId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setTypeId in interface TaxCategoryAccessBeanData

setTypeId

public void setTypeId(java.lang.Integer newValue)
This method accesses a non-CMP field

getName

public java.lang.String getName()
                         throws java.rmi.RemoteException,
                                javax.ejb.CreateException,
                                javax.ejb.FinderException,
                                javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getName in interface TaxCategoryAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setName

public void setName(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setName in interface TaxCategoryAccessBeanData

getDescription

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.

Parameters:
languageId - java.lang.Integer
Returns:
com.ibm.commerce.taxation.objects.TaxCategoryDescriptionAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

Feedback