com.ibm.commerce.inventory.objects
Class StoreItemFulfillmentCenterAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.inventory.objects.StoreItemFulfillmentCenterAccessBean
All Implemented Interfaces:
java.io.Serializable, StoreItemFulfillmentCenterAccessBeanData

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

This bean provides access to the STORITMFFC table.

The following is a description of this table:

Each row of this table contains information about a BaseItem for a particular Store (or all the Stores in a StoreGroup) and FulfillmentCenter.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
StoreItemFulfillmentCenterAccessBean()
          Default constructor.
StoreItemFulfillmentCenterAccessBean(javax.ejb.EJBObject object)
          Creates an access bean for the specified EJB
StoreItemFulfillmentCenterAccessBean(java.lang.Long BaseItemId, java.lang.Integer StoreentId, java.lang.Integer FfmcenterId)
          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).
 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 provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getShippingOffsetInEJBType()
          This method provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL.
 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.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setBaseItemId(java.lang.Long aBaseItemId)
          This method provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.
 void setBaseItemId(java.lang.String aBaseItemId)
          This method provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.
 void setFfmCenterId(java.lang.Integer aFfmCenterId)
          This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 void setFfmCenterId(java.lang.String aFfmCenterId)
          This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 void setInitKey_baseItemId(java.lang.String aInitKey_baseItemId)
          Set the primary key for this object
 void setInitKey_ffmCenterId(java.lang.String aInitKey_ffmCenterId)
          Set the primary key for this object
 void setInitKey_storeentId(java.lang.String aInitKey_storeentId)
          Set the primary key for this object
 void setShippingOffset(java.lang.Integer aShippingOffset)
          This method provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL.
 void setShippingOffset(java.lang.String aShippingOffset)
          This method provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL.
 void setStoreentId(java.lang.Integer aStoreentId)
          This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setStoreentId(java.lang.String aStoreentId)
          This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoreItemFulfillmentCenterAccessBean

public StoreItemFulfillmentCenterAccessBean()

Default constructor. Maps to findByPrimaryKey.


StoreItemFulfillmentCenterAccessBean

public StoreItemFulfillmentCenterAccessBean(javax.ejb.EJBObject object)
                                     throws java.rmi.RemoteException

Creates an access bean for the specified EJB

Parameters:
object - - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

StoreItemFulfillmentCenterAccessBean

public StoreItemFulfillmentCenterAccessBean(java.lang.Long BaseItemId,
                                            java.lang.Integer StoreentId,
                                            java.lang.Integer FfmcenterId)
                                     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:
BaseItemId - - java.lang.Long
StoreentId - - java.lang.Integer
FfmcenterId - - 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

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).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getShippingOffset

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

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

The following is a description of this column:

An estimate of the number of seconds it takes from the time an OrderItem is released for fulfillment until it is shipped to the customer.

Specified by:
getShippingOffset in interface StoreItemFulfillmentCenterAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getShippingOffsetInEJBType

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

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

The following is a description of this column:

An estimate of the number of seconds it takes from the time an OrderItem is released for fulfillment until it is shipped to the customer.

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

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setBaseItemId

public void setBaseItemId(java.lang.Long aBaseItemId)

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.

Parameters:
aBaseItemId - java.lang.Long
Returns:
void

setBaseItemId

public void setBaseItemId(java.lang.String aBaseItemId)

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:
setBaseItemId in interface StoreItemFulfillmentCenterAccessBeanData
Parameters:
aBaseItemId - java.lang.String
Returns:
void

setFfmCenterId

public void setFfmCenterId(java.lang.Integer aFfmCenterId)

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.

Parameters:
aFfmCenterId - java.lang.Integer
Returns:
void

setFfmCenterId

public void setFfmCenterId(java.lang.String aFfmCenterId)

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:
setFfmCenterId in interface StoreItemFulfillmentCenterAccessBeanData
Parameters:
aFfmCenterId - java.lang.String
Returns:
void

setInitKey_baseItemId

public void setInitKey_baseItemId(java.lang.String aInitKey_baseItemId)

Set the primary key for this object

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

setInitKey_ffmCenterId

public void setInitKey_ffmCenterId(java.lang.String aInitKey_ffmCenterId)

Set the primary key for this object

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

setInitKey_storeentId

public void setInitKey_storeentId(java.lang.String aInitKey_storeentId)

Set the primary key for this object

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

setShippingOffset

public void setShippingOffset(java.lang.Integer aShippingOffset)

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

The following is a description of this column:

An estimate of the number of seconds it takes from the time an OrderItem is released for fulfillment until it is shipped to the customer.

Parameters:
aShippingOffset - java.lang.Integer
Returns:
void

setShippingOffset

public void setShippingOffset(java.lang.String aShippingOffset)

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

The following is a description of this column:

An estimate of the number of seconds it takes from the time an OrderItem is released for fulfillment until it is shipped to the customer.

Specified by:
setShippingOffset in interface StoreItemFulfillmentCenterAccessBeanData
Parameters:
aShippingOffset - java.lang.String
Returns:
void

setStoreentId

public void setStoreentId(java.lang.Integer aStoreentId)

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.

Parameters:
aStoreentId - java.lang.Integer
Returns:
void

setStoreentId

public void setStoreentId(java.lang.String aStoreentId)

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:
setStoreentId in interface StoreItemFulfillmentCenterAccessBeanData
Parameters:
aStoreentId - java.lang.String
Returns:
void