com.ibm.commerce.taxation.objects
Class TaxCodeSchemeAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
        |
        +--com.ibm.commerce.taxation.objects.TaxCodeSchemeAccessBean
All Implemented Interfaces:
TaxCodeSchemeAccessBeanData

public class TaxCodeSchemeAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements TaxCodeSchemeAccessBeanData

Each row in this table represents a TaxCodeScheme. A TaxCodeScheme is a set of TaxCodeClassifications of CalculationCodes of particular TaxTypes.

See Also:
Serialized Form

Constructor Summary
TaxCodeSchemeAccessBean()
          constructor
TaxCodeSchemeAccessBean(javax.ejb.EJBObject o)
          constructor
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
protected  java.lang.String defaultJNDIName()
           
 java.lang.String getDescription()
          This method accesses a non-CMP field
 java.lang.String getSoftware()
          This method accesses a non-CMP field
 java.lang.String getTaxCodeSchemeId()
          This method accesses a non-CMP field
 java.lang.Integer getTaxCodeSchemeIdInEJBType()
          This method accesses a non-CMP field
 java.lang.String getVendor()
          This method accesses a non-CMP field
protected  void instantiateEJB()
           
protected  boolean instantiateEJBByPrimaryKey()
           
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setDescription(java.lang.String newValue)
          This method accesses a non-CMP field
 void setInitKey_nTaxCodeSchemeId(java.lang.String newValue)
          Set the primary key for this object
 void setSoftware(java.lang.String newValue)
          This method accesses a non-CMP field
 void setTaxCodeSchemeId(java.lang.Integer newValue)
          This method accesses a non-CMP field
 void setTaxCodeSchemeId(java.lang.String newValue)
          This method accesses a non-CMP field
 void setVendor(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

TaxCodeSchemeAccessBean

public TaxCodeSchemeAccessBean()
constructor

TaxCodeSchemeAccessBean

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

setInitKey_nTaxCodeSchemeId

public void setInitKey_nTaxCodeSchemeId(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

getVendor

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

setVendor

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

getDescription

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

setDescription

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

getTaxCodeSchemeId

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

getTaxCodeSchemeIdInEJBType

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

setTaxCodeSchemeId

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

setTaxCodeSchemeId

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

getSoftware

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

setSoftware

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