com.ibm.commerce.catalog.objects
Class BundleAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
        |
        +--com.ibm.commerce.catalog.objects.BundleAccessBean
All Implemented Interfaces:
BundleAccessBeanData
Direct Known Subclasses:
BundleDataBean

public class BundleAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements BundleAccessBeanData

This table hold the information related to a CatalogEntry. Examples of CatalogEntries include Products, Items, Packages, and Bundles.

See Also:
Serialized Form

Constructor Summary
BundleAccessBean()
          constructor
BundleAccessBean(javax.ejb.EJBObject o)
          constructor
BundleAccessBean(java.lang.String arg0, java.lang.Long arg1)
          constructor
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
protected  java.lang.String defaultJNDIName()
           
 boolean fulfills(java.lang.Long arg0, java.lang.String arg1)
           
  BaseItemAccessBean getBaseItem()
          This method accesses a non-CMP field
 java.lang.String getBaseItemId()
          This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT.
 java.lang.Long getBaseItemIdInEJBType()
          This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT.
  CompositeCatalogEntryAccessBean[] getBundleComponents()
          This method returns an array of the composite catalog entries that make up this bundle.
 java.lang.String getBuyable()
          This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.
 java.lang.Integer getBuyableInEJBType()
          This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.
  RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory()
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.Long[] arg0, java.lang.Long[] arg1)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.String arg0)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.Integer arg0)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.Long[] arg0, java.lang.Long[] arg1, java.lang.Integer arg2)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.String arg0, java.lang.Integer arg1)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String arg0, java.lang.Integer arg1)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String arg0, java.lang.Long[] arg1, java.lang.Long[] arg2, java.lang.Integer arg3)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String arg0, java.lang.String arg1, java.lang.Integer arg2)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell()
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.Long[] arg0, java.lang.Long[] arg1)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.String arg0)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.Integer arg0)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.Long[] arg0, java.lang.Long[] arg1, java.lang.Integer arg2)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.String arg0, java.lang.Integer arg1)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell()
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.Long[] arg0, java.lang.Long[] arg1)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.String arg0)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.Integer arg0)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.Long[] arg0, java.lang.Long[] arg1, java.lang.Integer arg2)
          This method accesses a non-CMP field
  RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.String arg0, java.lang.Integer arg1)
          This method accesses a non-CMP field
 java.lang.String getCatalogEntryReferenceNumber()
          This method provides access to the CATENTRY.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogEntryReferenceNumberInEJBType()
          This method provides access to the CATENTRY.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
  CatalogEntryDescriptionAccessBean getDescription()
          This method accesses a non-CMP field
  CatalogEntryDescriptionAccessBean getDescription(java.lang.Integer arg0)
          This method accesses a non-CMP field
  CatalogEntryDescriptionAccessBean getDescription(java.lang.Integer arg0, java.lang.Integer arg1)
          This method accesses a non-CMP field
 java.sql.Timestamp getEndDate()
          This method accesses a non-CMP field
 java.lang.String getField1()
          This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER.
 java.lang.Integer getField1InEJBType()
          This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER.
 java.lang.String getField2()
          This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER.
 java.lang.Integer getField2InEJBType()
          This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER.
 java.lang.String getField3()
          This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).
 java.math.BigDecimal getField3InEJBType()
          This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).
 java.lang.String getField4()
          This method provides access to the CATENTRY.FIELD4 column of DB2 type VARCHAR(254).
 java.lang.String getField5()
          This method provides access to the CATENTRY.FIELD5 column of DB2 type VARCHAR(254).
 java.lang.String getItemspc_id()
          This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.
 java.lang.Long getItemspc_idInEJBType()
          This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.
 java.lang.String getLanguage_id()
          This method accesses a non-CMP field
 java.lang.Integer getLanguage_idInEJBType()
          This method accesses a non-CMP field
 java.lang.String getLastUpdate()
          This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.
 java.sql.Timestamp getLastUpdateInEJBType()
          This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.
  ListPriceAccessBean getListPrice(java.lang.String arg0)
          This method accesses a non-CMP field
 java.lang.String getManufacturerName()
          This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64).
 java.lang.String getManufacturerPartNumber()
          This method provides access to the CATENTRY.MFPARTNUMBER column of DB2 type VARCHAR(64).
 java.lang.String getMarkForDelete()
          This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getMarkForDeleteInEJBType()
          This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 java.lang.String getMemberId()
          This method provides access to the CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMemberIdInEJBType()
          This method provides access to the CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getOid()
          This method provides access to the CATENTRY.OID column of DB2 type VARCHAR(64).
 java.lang.String getOnAuction()
          This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.
 java.lang.Integer getOnAuctionInEJBType()
          This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.
 java.lang.String getOnSpecial()
          This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.
 java.lang.Integer getOnSpecialInEJBType()
          This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.
 java.lang.Long getOwner()
          This method accesses a non-CMP field
 java.lang.String[] getParentCatalogEntryIds()
          This method accesses a non-CMP field
 java.lang.String getPartNumber()
          This method provides access to the CATENTRY.PARTNUMBER column of DB2 type VARCHAR(64) NOT NULL.
 java.sql.Timestamp getStartDate()
          This method accesses a non-CMP field
 java.lang.String getState()
          This method provides access to the CATENTRY.STATE column of DB2 type CHAR(1) DEFAULT '1'.
 java.lang.String getTemplateFileName(java.lang.Long[] arg0, java.lang.Integer arg1, java.lang.String arg2)
          This method accesses a non-CMP field
 java.lang.String getTemplateFileName(java.lang.Long arg0, java.lang.Integer arg1, java.lang.String arg2)
          This method accesses a non-CMP field
 java.lang.String getTemplateFileName(java.lang.Long arg0, UserAccessBean arg1, java.lang.Integer arg2, java.lang.String arg3)
          This method accesses a non-CMP field
 java.lang.String getTemplateFileName(java.lang.Long arg0, UserAccessBean arg1, java.lang.Integer arg2, java.lang.String arg3, java.lang.Integer arg4)
          This method accesses a non-CMP field
 java.lang.String getType()
          This method accesses a non-CMP field
 java.lang.String getUrl()
          This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254).
protected  void instantiateEJB()
           
protected  boolean instantiateEJBByPrimaryKey()
           
 boolean isCatalogEntryInStore(java.lang.Integer arg0)
           
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setBaseItemId(java.lang.Long newValue)
          This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT.
 void setBaseItemId(java.lang.String newValue)
          This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT.
 void setBuyable(java.lang.Integer newValue)
          This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.
 void setBuyable(java.lang.String newValue)
          This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.
 void setEndDate(java.sql.Timestamp newValue)
          This method accesses a non-CMP field
 void setField1(java.lang.Integer newValue)
          This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER.
 void setField1(java.lang.String newValue)
          This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER.
 void setField2(java.lang.Integer newValue)
          This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER.
 void setField2(java.lang.String newValue)
          This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER.
 void setField3(java.math.BigDecimal newValue)
          This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).
 void setField3(java.lang.String newValue)
          This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).
 void setField4(java.lang.String newValue)
          This method provides access to the CATENTRY.FIELD4 column of DB2 type VARCHAR(254).
 void setField5(java.lang.String newValue)
          This method provides access to the CATENTRY.FIELD5 column of DB2 type VARCHAR(254).
 void setInitKey_catalogEntryReferenceNumber(java.lang.String newValue)
          Set the primary key for this object
 void setItemspc_id(java.lang.Long newValue)
          This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.
 void setItemspc_id(java.lang.String newValue)
          This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.
 void setLanguage_id(java.lang.Integer newValue)
          This method accesses a non-CMP field
 void setLanguage_id(java.lang.String newValue)
          This method accesses a non-CMP field
 void setLastUpdate(java.lang.String newValue)
          This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.
 void setLastUpdate(java.sql.Timestamp newValue)
          This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.
 void setManufacturerName(java.lang.String newValue)
          This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64).
 void setManufacturerPartNumber(java.lang.String newValue)
          This method provides access to the CATENTRY.MFPARTNUMBER column of DB2 type VARCHAR(64).
 void setMarkForDelete(java.lang.Integer newValue)
          This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 void setMarkForDelete(java.lang.String newValue)
          This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 void setMemberId(java.lang.Long newValue)
          This method provides access to the CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setMemberId(java.lang.String newValue)
          This method provides access to the CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setOid(java.lang.String newValue)
          This method provides access to the CATENTRY.OID column of DB2 type VARCHAR(64).
 void setOnAuction(java.lang.Integer newValue)
          This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.
 void setOnAuction(java.lang.String newValue)
          This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.
 void setOnSpecial(java.lang.Integer newValue)
          This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.
 void setOnSpecial(java.lang.String newValue)
          This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.
 void setPartNumber(java.lang.String newValue)
          This method provides access to the CATENTRY.PARTNUMBER column of DB2 type VARCHAR(64) NOT NULL.
 void setStartDate(java.sql.Timestamp newValue)
          This method accesses a non-CMP field
 void setState(java.lang.String newValue)
          This method provides access to the CATENTRY.STATE column of DB2 type CHAR(1) DEFAULT '1'.
 void setUrl(java.lang.String newValue)
          This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleAccessBean

public BundleAccessBean()
constructor

BundleAccessBean

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

BundleAccessBean

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

setInitKey_catalogEntryReferenceNumber

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

getLastUpdate

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

This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Indicates the last time the CatalogEntry was updated.

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

getLastUpdateInEJBType

public java.sql.Timestamp getLastUpdateInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Indicates the last time the CatalogEntry was updated.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLastUpdate

public void setLastUpdate(java.lang.String newValue)

This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Indicates the last time the CatalogEntry was updated.

Specified by:
setLastUpdate in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setLastUpdate

public void setLastUpdate(java.sql.Timestamp newValue)

This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Indicates the last time the CatalogEntry was updated.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getItemspc_id

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

This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The SpecifiedItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

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

getItemspc_idInEJBType

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

This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The SpecifiedItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

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

setItemspc_id

public void setItemspc_id(java.lang.String newValue)

This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The SpecifiedItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

Specified by:
setItemspc_id in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setItemspc_id

public void setItemspc_id(java.lang.Long newValue)

This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT.

The following is a description of this column:

The SpecifiedItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

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

getOnAuction

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

This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on auction.

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

getOnAuctionInEJBType

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

This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on auction.

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

setOnAuction

public void setOnAuction(java.lang.String newValue)

This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on auction.

Specified by:
setOnAuction in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setOnAuction

public void setOnAuction(java.lang.Integer newValue)

This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on auction.

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

getState

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

This method provides access to the CATENTRY.STATE column of DB2 type CHAR(1) DEFAULT '1'.

The following is a description of this column:

Reserved for IBM internal use.

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

setState

public void setState(java.lang.String newValue)

This method provides access to the CATENTRY.STATE column of DB2 type CHAR(1) DEFAULT '1'.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setState in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getManufacturerPartNumber

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

This method provides access to the CATENTRY.MFPARTNUMBER column of DB2 type VARCHAR(64).

The following is a description of this column:

The part number used by the manufacturer to identify this CatalogEntry.

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

setManufacturerPartNumber

public void setManufacturerPartNumber(java.lang.String newValue)

This method provides access to the CATENTRY.MFPARTNUMBER column of DB2 type VARCHAR(64).

The following is a description of this column:

The part number used by the manufacturer to identify this CatalogEntry.

Specified by:
setManufacturerPartNumber in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getBuyable

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

This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.

The following is a description of this column:

Indicates whether this CatalogEntry can be purchased individually: 1=yes and 0=no.

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

getBuyableInEJBType

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

This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.

The following is a description of this column:

Indicates whether this CatalogEntry can be purchased individually: 1=yes and 0=no.

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

setBuyable

public void setBuyable(java.lang.String newValue)

This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.

The following is a description of this column:

Indicates whether this CatalogEntry can be purchased individually: 1=yes and 0=no.

Specified by:
setBuyable in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setBuyable

public void setBuyable(java.lang.Integer newValue)

This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER.

The following is a description of this column:

Indicates whether this CatalogEntry can be purchased individually: 1=yes and 0=no.

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

getMarkForDelete

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

This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if this CatalogEntry has been marked for deletion:&l

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

getMarkForDeleteInEJBType

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

This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if this CatalogEntry has been marked for deletion:&l

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

setMarkForDelete

public void setMarkForDelete(java.lang.String newValue)

This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if this CatalogEntry has been marked for deletion:&l

Specified by:
setMarkForDelete in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setMarkForDelete

public void setMarkForDelete(java.lang.Integer newValue)

This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if this CatalogEntry has been marked for deletion:&l

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 CATENTRY.BASEITEM_ID column of DB2 type BIGINT.

The following is a description of this column:

The BaseItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

Specified by:
getBaseItemId in interface BundleAccessBeanData
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 CATENTRY.BASEITEM_ID column of DB2 type BIGINT.

The following is a description of this column:

The BaseItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

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 CATENTRY.BASEITEM_ID column of DB2 type BIGINT.

The following is a description of this column:

The BaseItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

Specified by:
setBaseItemId in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setBaseItemId

public void setBaseItemId(java.lang.Long newValue)

This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT.

The following is a description of this column:

The BaseItem that this CatalogEntry relates to. This column should only be populated for CatalogEntries that are of type &quo

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

getCatalogEntryReferenceNumber

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

This method provides access to the CATENTRY.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the CatalogEntry.

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

getCatalogEntryReferenceNumberInEJBType

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

This method provides access to the CATENTRY.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the CatalogEntry.

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

getField5

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

This method provides access to the CATENTRY.FIELD5 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

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

setField5

public void setField5(java.lang.String newValue)

This method provides access to the CATENTRY.FIELD5 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
setField5 in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getField4

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

This method provides access to the CATENTRY.FIELD4 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

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

setField4

public void setField4(java.lang.String newValue)

This method provides access to the CATENTRY.FIELD4 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
setField4 in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getField3

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

This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

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

getField3InEJBType

public java.math.BigDecimal getField3InEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField3

public void setField3(java.lang.String newValue)

This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

Specified by:
setField3 in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setField3

public void setField3(java.math.BigDecimal newValue)

This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

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 CATENTRY.FIELD2 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

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

getField2InEJBType

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

This method provides access to the CATENTRY.FIELD2 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

setField2

public void setField2(java.lang.String newValue)

This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setField2

public void setField2(java.lang.Integer newValue)

This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Parameters:
newValue - java.lang.Integer
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 CATENTRY.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface BundleAccessBeanData
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 CATENTRY.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 CATENTRY.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

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

setField1

public void setField1(java.lang.Integer newValue)

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

The following is a description of this column:

Customizable.

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

getOnSpecial

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

This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on special.

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

getOnSpecialInEJBType

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

This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on special.

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

setOnSpecial

public void setOnSpecial(java.lang.String newValue)

This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on special.

Specified by:
setOnSpecial in interface BundleAccessBeanData
Parameters:
newValue - String
Returns:
void

setOnSpecial

public void setOnSpecial(java.lang.Integer newValue)

This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER.

The following is a description of this column:

This flag identifies if this CatalogEntry is on special.

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

getOid

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

This method provides access to the CATENTRY.OID column of DB2 type VARCHAR(64).

The following is a description of this column:

Reserved for IBM internal use.

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

setOid

public void setOid(java.lang.String newValue)

This method provides access to the CATENTRY.OID column of DB2 type VARCHAR(64).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setOid in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getUrl

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

This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254).

The following is a description of this column:

The URL to this CatalogEntry, which can be used as a download URL for soft goods.

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

setUrl

public void setUrl(java.lang.String newValue)

This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254).

The following is a description of this column:

The URL to this CatalogEntry, which can be used as a download URL for soft goods.

Specified by:
setUrl in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getPartNumber

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

This method provides access to the CATENTRY.PARTNUMBER column of DB2 type VARCHAR(64) NOT NULL.

The following is a description of this column:

The reference number that identifies the part number of the CatalogEntry. Along with the MEMBER_ID, these columns are a unique index.

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

setPartNumber

public void setPartNumber(java.lang.String newValue)

This method provides access to the CATENTRY.PARTNUMBER column of DB2 type VARCHAR(64) NOT NULL.

The following is a description of this column:

The reference number that identifies the part number of the CatalogEntry. Along with the MEMBER_ID, these columns are a unique index.

Specified by:
setPartNumber in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getManufacturerName

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

This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64).

The following is a description of this column:

The name of the manufacturer of this CatalogEntry.

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

setManufacturerName

public void setManufacturerName(java.lang.String newValue)

This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64).

The following is a description of this column:

The name of the manufacturer of this CatalogEntry.

Specified by:
setManufacturerName in interface BundleAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

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 CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number that identifies the owner of the CatalogEntry. Along with the PARTNUMBER, these columns are a unique index.

Specified by:
getMemberId in interface BundleAccessBeanData
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 CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number that identifies the owner of the CatalogEntry. Along with the PARTNUMBER, these columns are a unique index.

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 CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number that identifies the owner of the CatalogEntry. Along with the PARTNUMBER, these columns are a unique index.

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

setMemberId

public void setMemberId(java.lang.Long newValue)

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

The following is a description of this column:

The reference number that identifies the owner of the CatalogEntry. Along with the PARTNUMBER, these columns are a unique index.

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

getLanguage_id

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

getLanguage_idInEJBType

public java.lang.Integer getLanguage_idInEJBType()
                                          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

setLanguage_id

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

setLanguage_id

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

getType

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

isCatalogEntryInStore

public boolean isCatalogEntryInStore(java.lang.Integer arg0)
                              throws javax.naming.NamingException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     java.rmi.RemoteException
Parameters:
arg0 - java.lang.Integer
Returns:
boolean
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

fulfills

public boolean fulfills(java.lang.Long arg0,
                        java.lang.String arg1)
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
Returns:
boolean
Throws:
java.rmi.RemoteException
java.lang.Exception
javax.ejb.FinderException
javax.naming.NamingException

getDescription

public CatalogEntryDescriptionAccessBean getDescription()
                                                 throws javax.naming.NamingException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getDescription

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

getDescription

public CatalogEntryDescriptionAccessBean getDescription(java.lang.Integer arg0,
                                                        java.lang.Integer arg1)
                                                 throws javax.naming.NamingException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getBundleComponents

public CompositeCatalogEntryAccessBean[] getBundleComponents()
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.CreateException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException

This method returns an array of the composite catalog entries that make up this bundle.

Returns:
com.ibm.commerce.catalog.objects.CompositeCatalogEntryAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getListPrice

public ListPriceAccessBean getListPrice(java.lang.String arg0)
                                 throws javax.naming.NamingException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesAccessory

public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory()
                                                           throws javax.naming.NamingException,
                                                                  javax.ejb.CreateException,
                                                                  javax.ejb.FinderException,
                                                                  java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesAccessory

public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.Long[] arg0,
                                                                  java.lang.Long[] arg1)
                                                           throws javax.naming.NamingException,
                                                                  javax.ejb.CreateException,
                                                                  javax.ejb.FinderException,
                                                                  java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesAccessory

public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.String arg0)
                                                           throws javax.naming.NamingException,
                                                                  javax.ejb.CreateException,
                                                                  javax.ejb.FinderException,
                                                                  java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesCrossell

public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell()
                                                          throws javax.naming.NamingException,
                                                                 javax.ejb.CreateException,
                                                                 javax.ejb.FinderException,
                                                                 java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesCrossell

public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.Long[] arg0,
                                                                 java.lang.Long[] arg1)
                                                          throws javax.naming.NamingException,
                                                                 javax.ejb.CreateException,
                                                                 javax.ejb.FinderException,
                                                                 java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesCrossell

public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.String arg0)
                                                          throws javax.naming.NamingException,
                                                                 javax.ejb.CreateException,
                                                                 javax.ejb.FinderException,
                                                                 java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesUpSell

public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell()
                                                        throws javax.naming.NamingException,
                                                               javax.ejb.CreateException,
                                                               javax.ejb.FinderException,
                                                               java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesUpSell

public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.Long[] arg0,
                                                               java.lang.Long[] arg1)
                                                        throws javax.naming.NamingException,
                                                               javax.ejb.CreateException,
                                                               javax.ejb.FinderException,
                                                               java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getCatalogEntriesUpSell

public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.String arg0)
                                                        throws javax.naming.NamingException,
                                                               javax.ejb.CreateException,
                                                               javax.ejb.FinderException,
                                                               java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getBaseItem

public BaseItemAccessBean getBaseItem()
                               throws javax.naming.NamingException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getOwner

public java.lang.Long getOwner()
                        throws java.lang.Exception,
                               java.rmi.RemoteException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException
This method accesses a non-CMP field
java.lang.Exception
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

getTemplateFileName

public java.lang.String getTemplateFileName(java.lang.Long arg0,
UserAccessBean arg1,
                                            java.lang.Integer arg2,
                                            java.lang.String arg3)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getTemplateFileName

public java.lang.String getTemplateFileName(java.lang.Long arg0,
UserAccessBean arg1,
                                            java.lang.Integer arg2,
                                            java.lang.String arg3,
                                            java.lang.Integer arg4)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getTemplateFileName

public java.lang.String getTemplateFileName(java.lang.Long arg0,
                                            java.lang.Integer arg1,
                                            java.lang.String arg2)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getTemplateFileName

public java.lang.String getTemplateFileName(java.lang.Long[] arg0,
                                            java.lang.Integer arg1,
                                            java.lang.String arg2)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getParentCatalogEntryIds

public java.lang.String[] getParentCatalogEntryIds()
                                            throws javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   java.rmi.RemoteException,
                                                   javax.naming.NamingException
This method accesses a non-CMP field
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException
javax.naming.NamingException

getStartDate

public java.sql.Timestamp getStartDate()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getStartDate in interface BundleAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStartDate

public void setStartDate(java.sql.Timestamp newValue)
This method accesses a non-CMP field
Specified by:
setStartDate in interface BundleAccessBeanData

getEndDate

public java.sql.Timestamp getEndDate()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getEndDate in interface BundleAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setEndDate

public void setEndDate(java.sql.Timestamp newValue)
This method accesses a non-CMP field
Specified by:
setEndDate in interface BundleAccessBeanData

getCatalogEntriesCrossellByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.Integer arg0)
                                                                 throws javax.naming.NamingException,
                                                                        javax.ejb.FinderException,
                                                                        javax.ejb.CreateException,
                                                                        java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesCrossellByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.String arg0,
                                                                        java.lang.Integer arg1)
                                                                 throws javax.naming.NamingException,
                                                                        javax.ejb.FinderException,
                                                                        javax.ejb.CreateException,
                                                                        java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesAccessoryByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.Long[] arg0,
                                                                         java.lang.Long[] arg1,
                                                                         java.lang.Integer arg2)
                                                                  throws javax.naming.NamingException,
                                                                         javax.ejb.FinderException,
                                                                         javax.ejb.CreateException,
                                                                         java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesAccessoryByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.Integer arg0)
                                                                  throws javax.naming.NamingException,
                                                                         javax.ejb.FinderException,
                                                                         javax.ejb.CreateException,
                                                                         java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesUpSellByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.Integer arg0)
                                                               throws javax.naming.NamingException,
                                                                      javax.ejb.FinderException,
                                                                      javax.ejb.CreateException,
                                                                      java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesUpSellByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.Long[] arg0,
                                                                      java.lang.Long[] arg1,
                                                                      java.lang.Integer arg2)
                                                               throws javax.naming.NamingException,
                                                                      javax.ejb.FinderException,
                                                                      javax.ejb.CreateException,
                                                                      java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesUpSellByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.String arg0,
                                                                      java.lang.Integer arg1)
                                                               throws javax.naming.NamingException,
                                                                      javax.ejb.FinderException,
                                                                      javax.ejb.CreateException,
                                                                      java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesCrossellByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.Long[] arg0,
                                                                        java.lang.Long[] arg1,
                                                                        java.lang.Integer arg2)
                                                                 throws javax.naming.NamingException,
                                                                        javax.ejb.FinderException,
                                                                        javax.ejb.CreateException,
                                                                        java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesAccessoryByStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.String arg0,
                                                                         java.lang.Integer arg1)
                                                                  throws javax.naming.NamingException,
                                                                         javax.ejb.FinderException,
                                                                         javax.ejb.CreateException,
                                                                         java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesByMAssocTypeAndStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String arg0,
                                                                             java.lang.Long[] arg1,
                                                                             java.lang.Long[] arg2,
                                                                             java.lang.Integer arg3)
                                                                      throws javax.naming.NamingException,
                                                                             javax.ejb.FinderException,
                                                                             javax.ejb.CreateException,
                                                                             java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesByMAssocTypeAndStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String arg0,
                                                                             java.lang.String arg1,
                                                                             java.lang.Integer arg2)
                                                                      throws javax.naming.NamingException,
                                                                             javax.ejb.FinderException,
                                                                             javax.ejb.CreateException,
                                                                             java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException

getCatalogEntriesByMAssocTypeAndStore

public RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String arg0,
                                                                             java.lang.Integer arg1)
                                                                      throws javax.naming.NamingException,
                                                                             javax.ejb.FinderException,
                                                                             javax.ejb.CreateException,
                                                                             java.rmi.RemoteException
This method accesses a non-CMP field
javax.naming.NamingException
javax.ejb.FinderException
javax.ejb.CreateException
java.rmi.RemoteException