public class ShippingJurisdictionGroupCalculationRuleAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements ShippingJurisdictionGroupCalculationRuleAccessBeanData
Constructor and Description |
---|
ShippingJurisdictionGroupCalculationRuleAccessBean()
Zero argument constructor used to initialize the access bean.
|
ShippingJurisdictionGroupCalculationRuleAccessBean(javax.ejb.EJBObject o) |
ShippingJurisdictionGroupCalculationRuleAccessBean(java.lang.Integer aCalculationRuleId) |
ShippingJurisdictionGroupCalculationRuleAccessBean(java.lang.Integer aCalculationRuleId, java.lang.Integer aJurisdictionGroupId, java.lang.Integer aFulfillmentCenterId, java.lang.Integer aShipModeId)
ejbCreate method for a CMP entity bean
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByCalculationRuleId(java.lang.Integer calculationRuleId) |
java.util.Enumeration | findByFulfillmentCenterShipModeAndJurisdiction(java.lang.Integer fulfillmentCenterId, java.lang.Integer shipModeId, java.lang.Integer jurisdictionId)
Retrieves the ShippingJurisdictionGroupCalculationRuleAccessBeans that match the specified FulfillmentCenter, ShippingMode and Jurisdiction.
|
java.util.Enumeration | findByShippingArrangementJurisdictionAndCalculationRule(java.lang.Integer shipArrangementId, java.lang.Integer jurisdictionId, java.lang.Integer calculationRuleId)
Retrieves the ShippingJurisdictionGroupCalculationRuleAccessBeans that match the specified ShippingArrangement, Jurisdiction and CalculationRule.
|
java.lang.String | getCalculationRuleId() |
java.lang.Integer | getCalculationRuleIdInEJBType() |
java.lang.String | getFulfillmentCenterId() |
java.lang.Integer | getFulfillmentCenterIdInEJBType() |
java.lang.String | getJurisdictionGroupId() |
java.lang.Integer | getJurisdictionGroupIdInEJBType() |
java.lang.String | getPrecedence() |
java.lang.Double | getPrecedenceInEJBType() |
java.lang.String | getShipModeId() |
java.lang.Integer | getShipModeIdInEJBType() |
java.lang.String | getShippingJurisdictionGroupCalculationRuleId() |
java.lang.Integer | getShippingJurisdictionGroupCalculationRuleIdInEJBType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setCalculationRuleId(java.lang.Integer newValue) |
void | setCalculationRuleId(java.lang.String newValue) |
void | setFulfillmentCenterId(java.lang.Integer newValue) |
void | setFulfillmentCenterId(java.lang.String newValue) |
void | setInitKey_shippingJurisdictionGroupCalculationRuleId(java.lang.String newValue) |
void | setJurisdictionGroupId(java.lang.Integer newValue) |
void | setJurisdictionGroupId(java.lang.String newValue) |
void | setPrecedence(java.lang.Double newValue) |
void | setPrecedence(java.lang.String newValue) |
void | setShipModeId(java.lang.Integer newValue) |
void | setShipModeId(java.lang.String newValue) |
void | setShippingJurisdictionGroupCalculationRuleId(java.lang.Integer newValue) |
void | setShippingJurisdictionGroupCalculationRuleId(java.lang.String newValue) |
public ShippingJurisdictionGroupCalculationRuleAccessBean()
public ShippingJurisdictionGroupCalculationRuleAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public ShippingJurisdictionGroupCalculationRuleAccessBean(java.lang.Integer aCalculationRuleId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public ShippingJurisdictionGroupCalculationRuleAccessBean(java.lang.Integer aCalculationRuleId, java.lang.Integer aJurisdictionGroupId, java.lang.Integer aFulfillmentCenterId, java.lang.Integer aShipModeId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public java.util.Enumeration findByFulfillmentCenterShipModeAndJurisdiction(java.lang.Integer fulfillmentCenterId, java.lang.Integer shipModeId, java.lang.Integer jurisdictionId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the ShippingJurisdictionGroupCalculationRuleAccessBeans that match the specified FulfillmentCenter, ShippingMode and Jurisdiction.
The SQL query used to fetch all the required rows from the SHPJCRULE table is:
SELECT * FROM SHPJCRULE T1 WHERE
(T1.FFMCENTER_ID = ? OR T1.FFMCENTER_ID IS NULL)
AND (T1.SHIPMODE_ID = ? OR T1.SHIPMODE_ID IS NULL)
AND (T1.JURSTGROUP_ID IS NULL OR T1.JURSTGROUP_ID IN (SELECT JURSTGPREL.JURSTGROUP_ID FROM JURSTGPREL WHERE JURSTGPREL.JURST_ID = ?))
ORDER BY T1.PRECEDENCE DESC
public java.util.Enumeration findByShippingArrangementJurisdictionAndCalculationRule(java.lang.Integer shipArrangementId, java.lang.Integer jurisdictionId, java.lang.Integer calculationRuleId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the ShippingJurisdictionGroupCalculationRuleAccessBeans that match the specified ShippingArrangement, Jurisdiction and CalculationRule. Reserved for IBM internal use.
The SQL query used to fetch all the required rows from the SHPJCRULE table is:
SELECT * FROM SHPJCRULE T1 WHERE
T1.SHPARRANGE_ID = ? AND T1.JURSTGROUP_ID IN (SELECT JURSTGPREL.JURSTGROUP_ID FROM JURSTGPREL WHERE JURSTGPREL.JURST_ID = ?) AND T1.CALRULE_ID = ?
public java.util.Enumeration findByCalculationRuleId(java.lang.Integer calculationRuleId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public void setInitKey_shippingJurisdictionGroupCalculationRuleId(java.lang.String newValue)
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
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getShipModeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getShipModeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setShipModeId(java.lang.String newValue)
public void setShipModeId(java.lang.Integer newValue)
public void setCalculationRuleId(java.lang.Integer newValue)
public void setCalculationRuleId(java.lang.String newValue)
public void setJurisdictionGroupId(java.lang.Integer newValue)
public void setJurisdictionGroupId(java.lang.String newValue)
public java.lang.String getJurisdictionGroupId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getJurisdictionGroupIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getCalculationRuleId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getCalculationRuleIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getPrecedence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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 void setPrecedence(java.lang.Double newValue)
public java.lang.String getFulfillmentCenterId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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 void setFulfillmentCenterId(java.lang.Integer newValue)
public java.lang.String getShippingJurisdictionGroupCalculationRuleId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getShippingJurisdictionGroupCalculationRuleIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setShippingJurisdictionGroupCalculationRuleId(java.lang.String newValue)
public void setShippingJurisdictionGroupCalculationRuleId(java.lang.Integer newValue)