java.lang.Object | +--AbstractEntityAccessBean | +--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. 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 arg0,
java.lang.Integer arg1) Retrieves all the tax categories for the indicated store and tax type for display. |
java.util.Enumeration |
findByFulfillmentCentreJurisdictionGroupWithHighestPrecedence(java.lang.Integer arg0,
java.lang.Integer arg1) Retrieves all the tax categories for the indicated store and tax type for display. |
java.lang.String |
getCalculationRuleId() This method accesses a non-CMP field |
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
o
- javax.ejb.EJBObjectjava.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
arg0
- java.lang.Integerarg1
- java.lang.Integerarg2
- java.lang.Integerjavax.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
getCalculationRuleId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
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
getFulfillmentCenterId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
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
getJurisdictionGroupId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
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
getPrecedence
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
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
getTaxJCRuleId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
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
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException
protected boolean instantiateEJBByPrimaryKey() throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
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.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
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 java.util.Enumeration findByFulfillmentCentreJurisdictionGroupWithHighestPrecedence(java.lang.Integer arg0, java.lang.Integer arg1) 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 )
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findByFulfillmentCenterAndJurisdictionSortedByPrecedence(java.lang.Integer arg0, java.lang.Integer arg1) 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
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.lang.Integer getCalculationRuleIdInEJBType() 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 setCalculationRuleId(java.lang.String newValue)
setCalculationRuleId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
public java.lang.Integer getFulfillmentCenterIdInEJBType() 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 setFulfillmentCenterId(java.lang.String newValue)
setFulfillmentCenterId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
public java.lang.Integer getJurisdictionGroupIdInEJBType() 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 setJurisdictionGroupId(java.lang.String newValue)
setJurisdictionGroupId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
public java.lang.Double getPrecedenceInEJBType() 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 setPrecedence(java.lang.String newValue)
setPrecedence
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
public java.lang.Integer getTaxJCRuleIdInEJBType() 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 setTaxJCRuleId(java.lang.String newValue)
setTaxJCRuleId
in interface
TaxJurisdictionGroupCalculationRuleAccessBeanData
public void setInitKey_nCalculationRuleId(java.lang.String newValue)
Set the primary key for this object
newValue
- Stringpublic void setInitKey_nFulfillmentCenterId(java.lang.String newValue)
Set the primary key for this object
newValue
- Stringpublic void setInitKey_nJurisdictionGroupId(java.lang.String newValue)
Set the primary key for this object
newValue
- String