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.

See Also:
Serialized Form

Constructor Summary
StoreItemFulfillmentCenterAccessBean()
          constructor
StoreItemFulfillmentCenterAccessBean(javax.ejb.EJBObject o)
          constructor
StoreItemFulfillmentCenterAccessBean(java.lang.Long arg0, java.lang.Integer arg1, java.lang.Integer arg2)
          constructor
 
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 provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL DEFAULT 86400.
 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 provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.
 void setBaseItemId(java.lang.String newValue)
          This method provides access to the STORITMFFC.BASEITEM_ID column of DB2 type BIGINT NOT NULL.
 void setFfmCenterId(java.lang.Integer newValue)
          This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 void setFfmCenterId(java.lang.String newValue)
          This method provides access to the STORITMFFC.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 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 provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL DEFAULT 86400.
 void setShippingOffset(java.lang.String newValue)
          This method provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL DEFAULT 86400.
 void setStoreentId(java.lang.Integer newValue)
          This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setStoreentId(java.lang.String newValue)
          This method provides access to the STORITMFFC.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoreItemFulfillmentCenterAccessBean

public StoreItemFulfillmentCenterAccessBean()
constructor

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 arg0,
                                            java.lang.Integer arg1,
                                            java.lang.Integer arg2)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            java.rmi.RemoteException,
                                            javax.ejb.FinderException
constructor
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.Integer
arg2 - java.lang.Integer
Throws:
javax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
javax.ejb.FinderException
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 provides access to the STORITMFFC.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL DEFAULT 86400.

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

setShippingOffset

public void setShippingOffset(java.lang.String newValue)

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

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:
newValue - String
Returns:
void

setShippingOffset

public void setShippingOffset(java.lang.Integer newValue)

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

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:
newValue - java.lang.Integer
Returns:
void

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 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:
newValue - String
Returns:
void

setFfmCenterId

public void setFfmCenterId(java.lang.Integer newValue)

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:
newValue - java.lang.Integer
Returns:
void

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 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:
newValue - String
Returns:
void

setBaseItemId

public void setBaseItemId(java.lang.Long newValue)

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:
newValue - java.lang.Long
Returns:
void

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 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:
newValue - String
Returns:
void

setStoreentId

public void setStoreentId(java.lang.Integer newValue)

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:
newValue - java.lang.Integer
Returns:
void