java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.taxation.objects.StateCodeAccessBean
This table maps the internal StateProv Abbreviation Code to the State or Province Code dictated by the third-party product or vendor identified in the PRODUCTVENDOR column. This access bean corresponds to the database table 'STATECODE'.
Constructor Summary | |
StateCodeAccessBean() Zero argument constructor used to initialize the access bean. |
|
StateCodeAccessBean(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 | findByProductVendorAndStateProvinceName(java.lang.String astrProductVendor, java.lang.String astrStateProvinceName) Retrieves all the state codes in the specified state name under the indicated product vendor. |
java.util.Enumeration | findByProductVendorLanguageIdAndState(java.lang.String astrProductVendor, java.lang.Integer aLanguageId, java.lang.String astrState) Retrieves all the state codes in the specified state name under the indicated product vendor. |
java.util.Enumeration | findByProductVendorLanguageIdAndStateAbbr(java.lang.String astrProductVendor, java.lang.Integer aLanguageId, java.lang.String astrStateAbbr) Retrieves all the state codes in the specified state abbreviation and language id under the indicated product vendor. |
java.util.Enumeration | findByProductVendorLanguageIdAndStateName(java.lang.String astrProductVendor, java.lang.Integer aLanguageId, java.lang.String astrStateProvinceName) Retrieves all the state codes in the specified state name under the indicated product vendor. |
java.lang.String | getProductVendor() This method accesses a non-CMP field |
java.lang.String | getStateAbbr() This method accesses a non-CMP field |
java.lang.String | getStateCode() This method accesses a non-CMP field |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setInitKey_strProductVendor(java.lang.String newValue) Set the primary key for this object |
void | setInitKey_strStateAbbr(java.lang.String newValue) Set the primary key for this object |
void | setProductVendor(java.lang.String newValue) This method accesses a non-CMP field |
void | setStateAbbr(java.lang.String newValue) This method accesses a non-CMP field |
void | setStateCode(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 StateCodeAccessBean()
public StateCodeAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
Method Detail |
public java.util.Enumeration findByProductVendorAndStateProvinceName(java.lang.String astrProductVendor, java.lang.String astrStateProvinceName) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the state codes in the specified state name under the indicated product vendor.
The SQL query used to fetch all the required rows from the STATECODE table is:
SELECT * FROM STATECODE T1 WHERE (T1.PRODUCTVENDOR = ? AND T1.STATEPROVABBR = ANY (SELECT STATEPROV.STATEPROVABBR FROM STATEPROV WHERE STATEPROV.NAME = ?))
public java.util.Enumeration findByProductVendorLanguageIdAndState(java.lang.String astrProductVendor, java.lang.Integer aLanguageId, java.lang.String astrState) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the state codes in the specified state name under the indicated product vendor.
The SQL query used to fetch all the required rows from the STATECODE table is:
SELECT * FROM STATECODE T1 WHERE T1.PRODUCTVENDOR = ? AND T1.STATEPROVABBR = ANY (SELECT STATEPROV.STATEPROVABBR FROM STATEPROV WHERE STATEPROV.LANGUAGE_ID=? AND ((STATEPROV.STATEPROVABBR=?) OR (STATEPROV.NAME=?)))
public java.util.Enumeration findByProductVendorLanguageIdAndStateAbbr(java.lang.String astrProductVendor, java.lang.Integer aLanguageId, java.lang.String astrStateAbbr) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the state codes in the specified state abbreviation and language id under the indicated product vendor.
The SQL query used to fetch all the required rows from the STATECODE table is:
SELECT * FROM STATECODE T1 WHERE (T1.PRODUCTVENDOR = ? AND T1.STATEPROVABBR = ANY (SELECT STATEPROV.STATEPROVABBR FROM STATEPROV WHERE STATEPROV.LANGUAGE_ID=? AND STATEPROV.STATEPROVABBR=?))
public java.util.Enumeration findByProductVendorLanguageIdAndStateName(java.lang.String astrProductVendor, java.lang.Integer aLanguageId, java.lang.String astrStateProvinceName) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the state codes in the specified state name under the indicated product vendor.
The SQL query used to fetch all the required rows from the STATECODE table is:
SELECT * FROM STATECODE T1 WHERE T1.PRODUCTVENDOR = ? AND T1.STATEPROVABBR = ANY (SELECT STATEPROV.STATEPROVABBR FROM STATEPROV WHERE STATEPROV.LANGUAGE_ID=? AND STATEPROV.NAME = ?)
public void setInitKey_strStateAbbr(java.lang.String newValue)
Set the primary key for this object
public void setInitKey_strProductVendor(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 getProductVendor() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setProductVendor(java.lang.String newValue)
public java.lang.String getStateCode() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStateCode(java.lang.String newValue)
public java.lang.String getStateAbbr() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStateAbbr(java.lang.String newValue)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.