com.ibm.commerce.inventory.objects
Class StoreItemFulfillmentCenterAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.inventory.objects.StoreItemFulfillmentCenterAccessBean
All Implemented Interfaces:
StoreItemFulfillmentCenterAccessBeanData

public class StoreItemFulfillmentCenterAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements StoreItemFulfillmentCenterAccessBeanData

Each row of this table contains information about a BaseItem for a particular Store (or all the Stores in a StoreGroup) and FulfillmentCenter. This access bean corresponds to the database table 'STORITMFFC'.

See Also:
Serialized Form

Constructor Summary
StoreItemFulfillmentCenterAccessBean()
Zero argument constructor used to initialize the access bean.
StoreItemFulfillmentCenterAccessBean(javax.ejb.EJBObject o)
constructor
StoreItemFulfillmentCenterAccessBean(java.lang.Long newBaseItemId, java.lang.Integer newStoreentId, java.lang.Integer newFfmcenterId)
Maps to a corresponding ejbCreate method in the home interface of the EJB
Method Summary
void commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage).
protected java.lang.String defaultJNDIName()
java.lang.String getBaseItemId()
This method provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getBaseItemIdInEJBType()
This method provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getFfmCenterId()
This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
java.lang.Integer getFfmCenterIdInEJBType()
This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
java.lang.String getShippingOffset()
This method accesses a non-CMP field
java.lang.Integer getShippingOffsetInEJBType()
This method accesses a non-CMP field
java.lang.String getStoreentId()
This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.
java.lang.Integer getStoreentIdInEJBType()
This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.
protected void instantiateEJB()
protected boolean instantiateEJBByPrimaryKey()
void refreshCopyHelper()
Load data from the EJBObject.
void setBaseItemId(java.lang.Long newValue)
This method accesses a non-CMP field
void setBaseItemId(java.lang.String newValue)
This method accesses a non-CMP field
void setFfmCenterId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setFfmCenterId(java.lang.String newValue)
This method accesses a non-CMP field
void setInitKey_baseItemId(java.lang.String newValue)
Set the primary key for this object
void setInitKey_ffmCenterId(java.lang.String newValue)
Set the primary key for this object
void setInitKey_storeentId(java.lang.String newValue)
Set the primary key for this object
void setShippingOffset(java.lang.Integer newValue)
This method accesses a non-CMP field
void setShippingOffset(java.lang.String newValue)
This method accesses a non-CMP field
void setStoreentId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setStoreentId(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

StoreItemFulfillmentCenterAccessBean

public StoreItemFulfillmentCenterAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.inventory.objects.StoreItemFulfillmentCenter com.ibm.commerce.inventory.objimpl.StoreItemFulfillmentCenterHomeBase.findByPrimaryKey(com.ibm.commerce.inventory.objects.StoreItemFulfillmentCenterKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_baseItemId( java.lang.Long ) setInitKey_ffmCenterId( java.lang.Integer ) setInitKey_storeentId( java.lang.Integer )

StoreItemFulfillmentCenterAccessBean

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

StoreItemFulfillmentCenterAccessBean

public StoreItemFulfillmentCenterAccessBean(java.lang.Long newBaseItemId,
                                            java.lang.Integer newStoreentId,
                                            java.lang.Integer newFfmcenterId)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            java.rmi.RemoteException,
                                            javax.ejb.FinderException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
newBaseItemId - - java.lang.Long
newStoreentId - - java.lang.Integer
newFfmcenterId - - java.lang.Integer
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

setInitKey_baseItemId

public void setInitKey_baseItemId(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

setInitKey_ffmCenterId

public void setInitKey_ffmCenterId(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

setInitKey_storeentId

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

getShippingOffset

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

getShippingOffsetInEJBType

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

setShippingOffset

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

setShippingOffset

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

getFfmCenterId

public java.lang.String getFfmCenterId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The FulfillmentCenter.

Specified by:
getFfmCenterId in interface StoreItemFulfillmentCenterAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getFfmCenterIdInEJBType

public java.lang.Integer getFfmCenterIdInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The FulfillmentCenter.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setFfmCenterId

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

setFfmCenterId

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

getBaseItemId

public java.lang.String getBaseItemId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The BaseItem.

Specified by:
getBaseItemId in interface StoreItemFulfillmentCenterAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBaseItemIdInEJBType

public java.lang.Long getBaseItemIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The BaseItem.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBaseItemId

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

setBaseItemId

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

getStoreentId

public java.lang.String getStoreentId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store or StoreGroup for this row. Attributes in this row apply to the specified Store, or to Stores in the specified StoreGroup that do not have their own row.

Specified by:
getStoreentId in interface StoreItemFulfillmentCenterAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStoreentIdInEJBType

public java.lang.Integer getStoreentIdInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store or StoreGroup for this row. Attributes in this row apply to the specified Store, or to Stores in the specified StoreGroup that do not have their own row.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreentId

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

setStoreentId

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

Feedback