java.lang.ObjectAbstractEntityAccessBean
com.ibm.commerce.taxation.objects.TaxJurisdictionGroupCalculationRuleAccessBean
This table can be used by a tax CalculationRuleQualifyMethod to choose a CalculationRule when shipping from a FulfillmentCenter to a shipping address that matches one of the TaxJurisdictions in a particular TaxJurisdictionGroup. This access bean corresponds to the database table 'TAXJCRULE'. TaxJurisdictionGroupCalculationRuleAccessBean
Constructor Summary | |
TaxJurisdictionGroupCalculationRuleAccessBean() constructor |
|
TaxJurisdictionGroupCalculationRuleAccessBean(java.lang.Integer arg0, java.lang.Integer arg1, java.lang.Integer arg2) TaxJurisdictionGroupCalculationRuleAccessBean constructor |
|
TaxJurisdictionGroupCalculationRuleAccessBean(javax.ejb.EJBObject o) TaxJurisdictionGroupCalculationRuleAccessBean constructor |
Method Summary | |
void | commitCopyHelper() commitCopyHelper |
java.lang.String | defaultJNDIName() defaultJNDIName |
java.util.Enumeration | findByFulfillmentCenterAndJurisdictionSortedByPrecedence(java.lang.Integer fulfillmentCenterId, java.lang.Integer jurisdictionId) Retrieves all the tax categories for the indicated store and tax type for display. |
java.util.Enumeration | findByFulfillmentCentreJurisdictionGroupWithHighestPrecedence(java.lang.Integer fulfillmentCenterId, java.lang.Integer jurisdictionGroupId) Retrieves all the tax categories for the indicated store and tax type for display. |
java.lang.String | getCalculationRuleId() getCalculationRuleId |
java.lang.Integer | getCalculationRuleIdInEJBType() This method accesses a non-CMP field |
java.lang.String | getFulfillmentCenterId() This method accesses a non-CMP field |
java.lang.Integer | getFulfillmentCenterIdInEJBType() This method accesses a non-CMP field |
java.lang.String | getJurisdictionGroupId() This method accesses a non-CMP field |
java.lang.Integer | getJurisdictionGroupIdInEJBType() This method accesses a non-CMP field |
java.lang.String | getPrecedence() This method accesses a non-CMP field |
java.lang.Double | getPrecedenceInEJBType() This method accesses a non-CMP field |
java.lang.String | getTaxJCRuleId() This method accesses a non-CMP field |
java.lang.Integer | getTaxJCRuleIdInEJBType() This method accesses a non-CMP field |
protected void | instantiateEJB() instantiateEJB |
protected boolean | instantiateEJBByPrimaryKey() instantiateEJBByPrimaryKey |
void | refreshCopyHelper() refreshCopyHelper |
void | setCalculationRuleId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setCalculationRuleId(java.lang.String newValue) This method accesses a non-CMP field |
void | setFulfillmentCenterId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setFulfillmentCenterId(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_nCalculationRuleId(java.lang.String newValue) setInitKey_nCalculationRuleId |
void | setInitKey_nFulfillmentCenterId(java.lang.String newValue) setInitKey_nFulfillmentCenterId |
void | setInitKey_nJurisdictionGroupId(java.lang.String newValue) setInitKey_nJurisdictionGroupId |
void | setJurisdictionGroupId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setJurisdictionGroupId(java.lang.String newValue) This method accesses a non-CMP field |
void | setPrecedence(java.lang.Double newValue) This method accesses a non-CMP field |
void | setPrecedence(java.lang.String newValue) This method accesses a non-CMP field |
void | setTaxJCRuleId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setTaxJCRuleId(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 TaxJurisdictionGroupCalculationRuleAccessBean()
public TaxJurisdictionGroupCalculationRuleAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public TaxJurisdictionGroupCalculationRuleAccessBean(java.lang.Integer arg0, java.lang.Integer arg1, java.lang.Integer arg2) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException
Method Detail |
public java.lang.String getCalculationRuleId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCalculationRuleId(java.lang.Integer newValue)
public java.lang.String getFulfillmentCenterId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setFulfillmentCenterId(java.lang.Integer newValue)
public java.lang.String getJurisdictionGroupId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setJurisdictionGroupId(java.lang.Integer newValue)
public java.lang.String getPrecedence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPrecedence(java.lang.Double newValue)
public java.lang.String getTaxJCRuleId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTaxJCRuleId(java.lang.Integer newValue)
public java.lang.String defaultJNDIName()
protected void instantiateEJB() throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
protected boolean instantiateEJBByPrimaryKey() throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
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 java.util.Enumeration findByFulfillmentCentreJurisdictionGroupWithHighestPrecedence(java.lang.Integer fulfillmentCenterId, java.lang.Integer jurisdictionGroupId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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 TAXJCRULE table is:
SELECT * FROM TAXJCRULE T1 WHERE (T1.FFMCENTER_ID = ?) and (T1.JURSTGROUP_ID = ?) and (T1.PRECEDENCE )
public java.util.Enumeration findByFulfillmentCenterAndJurisdictionSortedByPrecedence(java.lang.Integer fulfillmentCenterId, java.lang.Integer jurisdictionId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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 TAXJCRULE table is:
SELECT * FROM TAXJCRULE T1 WHERE (FFMCENTER_ID IS NULL OR FFMCENTER_ID = ?) and (JURSTGROUP_ID IS NULL OR JURSTGROUP_ID in (select JURSTGROUP_ID from JURSTGPREL where JURST_ID = ?)) order by PRECEDENCE desc
public java.lang.Integer getCalculationRuleIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCalculationRuleId(java.lang.String newValue)
public java.lang.Integer getFulfillmentCenterIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setFulfillmentCenterId(java.lang.String newValue)
public java.lang.Integer getJurisdictionGroupIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setJurisdictionGroupId(java.lang.String newValue)
public java.lang.Double getPrecedenceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPrecedence(java.lang.String newValue)
public java.lang.Integer getTaxJCRuleIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTaxJCRuleId(java.lang.String newValue)
public void setInitKey_nCalculationRuleId(java.lang.String newValue)
Set the primary key for this object
public void setInitKey_nFulfillmentCenterId(java.lang.String newValue)
Set the primary key for this object
public void setInitKey_nJurisdictionGroupId(java.lang.String newValue)
Set the primary key for this object
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.