com.ibm.commerce.order.objects
Class CurrentPendingOrderAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
        |
        +--com.ibm.commerce.order.objects.CurrentPendingOrderAccessBean
All Implemented Interfaces:
CurrentPendingOrderAccessBeanData

public class CurrentPendingOrderAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements CurrentPendingOrderAccessBeanData

Each row of this table indicates that an order is marked as current for a customer in a store, if its status is &quo

See Also:
Serialized Form

Constructor Summary
CurrentPendingOrderAccessBean()
          constructor
CurrentPendingOrderAccessBean(java.lang.Integer arg0, java.lang.Long arg1, java.lang.Long arg2)
          constructor
CurrentPendingOrderAccessBean(javax.ejb.EJBObject o)
          constructor
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
protected  java.lang.String defaultJNDIName()
           
 java.util.Enumeration findByMember(java.lang.Long arg0)           Retrieves all the current pending order records for specified customer. The SQL query used to fetch all the required rows from the CPENDORDER table is:
SELECT * FROM CPENDORDER T1 WHERE T1.MEMBER_ID = ?
 java.util.Enumeration findByMemberAndStore(java.lang.Long arg0, java.lang.Integer arg1)           Retrieves all the current pending order records for specified customer and store. The SQL query used to fetch all the required rows from the CPENDORDER table is:
SELECT * FROM CPENDORDER T1 WHERE T1.MEMBER_ID = ? AND T1.STOREENT_ID = ?
 java.util.Enumeration findByMemberForUpdate(java.lang.Long arg0)           Retrieves all the current pending order records for specified customer. The SQL query used to fetch all the required rows from the CPENDORDER table is:
SELECT * FROM CPENDORDER T1 WHERE T1.MEMBER_ID = ? for update
 java.lang.String getField1()
          This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.
 java.lang.Integer getField1InEJBType()
          This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.
 java.lang.String getField2()
          This method provides access to the CPENDORDER.FIELD2 column of DB2 type VARCHAR(254).
 java.lang.String getMemberId()
          This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMemberIdInEJBType()
          This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getOrderId()
          This method provides access to the CPENDORDER.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getOrderIdInEJBType()
          This method provides access to the CPENDORDER.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getStoreEntityId()
          This method provides access to the CPENDORDER.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStoreEntityIdInEJBType()
          This method provides access to the CPENDORDER.STOREENT_ID column of DB2 type INTEGER NOT NULL.
protected  void instantiateEJB()
           
protected  boolean instantiateEJBByPrimaryKey()
           
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setField1(java.lang.Integer newValue)
          This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.
 void setField1(java.lang.String newValue)
          This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.
 void setField2(java.lang.String newValue)
          This method provides access to the CPENDORDER.FIELD2 column of DB2 type VARCHAR(254).
 void setInitKey_memberId(java.lang.String newValue)
          Set the primary key for this object
 void setInitKey_orderId(java.lang.String newValue)
          Set the primary key for this object
 void setMemberId(java.lang.Long newValue)
          This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setMemberId(java.lang.String newValue)
          This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setStoreEntityId(java.lang.Integer newValue)
          This method provides access to the CPENDORDER.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setStoreEntityId(java.lang.String newValue)
          This method provides access to the CPENDORDER.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

CurrentPendingOrderAccessBean

public CurrentPendingOrderAccessBean()
constructor

CurrentPendingOrderAccessBean

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

CurrentPendingOrderAccessBean

public CurrentPendingOrderAccessBean(java.lang.Integer arg0,
                                     java.lang.Long arg1,
                                     java.lang.Long arg2)
                              throws javax.ejb.CreateException,
                                     java.rmi.RemoteException,
                                     javax.naming.NamingException
constructor
Parameters:
arg0 - java.lang.Integer
arg1 - java.lang.Long
arg2 - java.lang.Long
Throws:
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException
Method Detail

findByMember

public java.util.Enumeration findByMember(java.lang.Long arg0)
                                   throws java.rmi.RemoteException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

Retrieves all the current pending order records for specified customer.
The SQL query used to fetch all the required rows from the CPENDORDER table is: SELECT * FROM CPENDORDER T1 WHERE T1.MEMBER_ID = ?

Returns:
java.util.Enumeration An Enumeration of all the CurrentPendingOrderAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByMemberAndStore

public java.util.Enumeration findByMemberAndStore(java.lang.Long arg0,
                                                  java.lang.Integer arg1)
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

Retrieves all the current pending order records for specified customer and store.
The SQL query used to fetch all the required rows from the CPENDORDER table is: SELECT * FROM CPENDORDER T1 WHERE T1.MEMBER_ID = ? AND T1.STOREENT_ID = ?

Returns:
java.util.Enumeration An Enumeration of all the CurrentPendingOrderAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByMemberForUpdate

public java.util.Enumeration findByMemberForUpdate(java.lang.Long arg0)
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

Retrieves all the current pending order records for specified customer.
The SQL query used to fetch all the required rows from the CPENDORDER table is: SELECT * FROM CPENDORDER T1 WHERE T1.MEMBER_ID = ? for update

Returns:
java.util.Enumeration An Enumeration of all the CurrentPendingOrderAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

setInitKey_orderId

public void setInitKey_orderId(java.lang.String newValue)

Set the primary key for this object

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

setInitKey_memberId

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

getField2

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

This method provides access to the CPENDORDER.FIELD2 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface CurrentPendingOrderAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField2

public void setField2(java.lang.String newValue)

This method provides access to the CPENDORDER.FIELD2 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface CurrentPendingOrderAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getField1

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

This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

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

getField1InEJBType

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

This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

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

setField1

public void setField1(java.lang.String newValue)

This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface CurrentPendingOrderAccessBeanData
Parameters:
newValue - String
Returns:
void

setField1

public void setField1(java.lang.Integer newValue)

This method provides access to the CPENDORDER.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

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

getStoreEntityId

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

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

The following is a description of this column:

The ID that uniquely identifies the store from which the customer placed the order.

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

getStoreEntityIdInEJBType

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

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

The following is a description of this column:

The ID that uniquely identifies the store from which the customer placed the order.

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

setStoreEntityId

public void setStoreEntityId(java.lang.String newValue)

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

The following is a description of this column:

The ID that uniquely identifies the store from which the customer placed the order.

Specified by:
setStoreEntityId in interface CurrentPendingOrderAccessBeanData
Parameters:
newValue - String
Returns:
void

setStoreEntityId

public void setStoreEntityId(java.lang.Integer newValue)

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

The following is a description of this column:

The ID that uniquely identifies the store from which the customer placed the order.

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

getOrderId

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

This method provides access to the CPENDORDER.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID that uniquely identifies the order.

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

getOrderIdInEJBType

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

This method provides access to the CPENDORDER.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID that uniquely identifies the order.

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

getMemberId

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

This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID that uniquely identifies the customer of the order.

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

getMemberIdInEJBType

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

This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID that uniquely identifies the customer of the order.

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

setMemberId

public void setMemberId(java.lang.String newValue)

This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID that uniquely identifies the customer of the order.

Specified by:
setMemberId in interface CurrentPendingOrderAccessBeanData
Parameters:
newValue - String
Returns:
void

setMemberId

public void setMemberId(java.lang.Long newValue)

This method provides access to the CPENDORDER.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID that uniquely identifies the customer of the order.

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