|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.catalog.objects.CatalogEntryAccessBean
This bean provides access to the CATENTRY table.
The following is a description of this table:
This table hold the information related to a Catalog Entry. Examples of Catalog Entries are Products, Items, Packages and Bundles.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
CatalogEntryAccessBean()
Default constructor. |
|
CatalogEntryAccessBean(javax.ejb.EJBObject catEntryEJBObj)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findByAttributeValueWithAttributeId(java.lang.Long aAttributeReferenceNumber)
This method returns an Enumeration of CatalogEntryAccessBean with the given attribute reference number. |
java.util.Enumeration |
findByBaseItemId(java.lang.Long aBaseItemId)
This method returns an Enumeration of CatalogEntryAccessBean with the given BaseItem Id. |
java.util.Enumeration |
findByCatalog(java.lang.Long catalogID)
Finds the catalog entry with the catalog. |
java.util.Enumeration |
findByCatalogAndGroup(java.lang.Long catalogID,
java.lang.Long groupID)
Finds the catalog entry with the catalog ID and group ID. |
java.util.Enumeration |
findByCatalogEntryIds(java.lang.Long[] aCatentryIds)
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogEntry IDs. |
java.util.Enumeration |
findByChildCatalogEntry(java.lang.Long childCatEntryID)
Finds the catalog entry with the child catalog entry. |
java.util.Enumeration |
findByItemSpcId(java.lang.Long aItemSpecId)
This method returns an Enumeration of CatalogEntryAccessBean with the given ItemSpec Id. |
CatalogEntryAccessBean |
findByKeyAndStore(java.lang.Long aDByKeyAndStore1,
java.lang.Integer aDByKeyAndStore2)
Finds the catalog entry with the key and store ID. |
java.util.Enumeration |
findByMemberId(java.lang.Long memberID)
Finds the catalog entry with the member ID. |
CatalogEntryAccessBean |
findByMemberIdAndSKUNumber(java.lang.Long memberID,
java.lang.String SKU)
Finds the catalog entry with the member ID and SKU number. |
java.util.Enumeration |
findEntitledCatalogEntryByCatalogAndGroup(java.lang.Long argCatalogId,
java.lang.Long argCatalogGroupId,
java.lang.Long[] argInclusivePSList,
java.lang.Long[] argExclusivePSList)
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogId, CatalogGroupId, inclusive ProductSets and exclusive ProductSets. |
java.util.Enumeration |
findWithPushDownQuery(java.lang.String query)
Finds the catalog entry with the specified query. |
boolean |
fulfills(java.lang.Long member,
java.lang.String relationship)
Determines if a given member fulfills a given relationship with the resource. |
BaseItemAccessBean |
getBaseItem()
This method returns the BaseItemAccessBean that represents the Base Item representation of this Catalog Entry. |
java.lang.String |
getBaseItemId()
This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getBaseItemIdInEJBType()
This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getBuyable()
This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER NULL. |
java.lang.Integer |
getBuyableInEJBType()
This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER NULL. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesAccessory()
Gets the list of accessories associated with this catalog entry. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesAccessory(java.lang.Long[] inclusionPS,
java.lang.Long[] exclusionPS)
This method returns all accessories associated with this Catalog Entry identified by the inclusion ProductSets and exclusion ProductSets. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesAccessory(java.lang.String semantic)
Gets the list of accessories associated with this catalog entry identified by the semantic specifier provided. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesCrossell()
Gets the list of the cross-sell associated with this catalog entry. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesCrossell(java.lang.Long[] inclusionPS,
java.lang.Long[] exclusionPS)
This method returns all cross-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesCrossell(java.lang.String semantic)
Gets the list of the cross-sells associated with this catalog entry identified by the semantic specifier provided. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesUpSell()
Gets the list of the up-sells associated with this catalog entry. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesUpSell(java.lang.Long[] inclusionPS,
java.lang.Long[] exclusionPS)
This method returns all up-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesUpSell(java.lang.String semantic)
Gets the list of the up-sell associated with this catalog entry identified by the semantic specifier provided. |
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()
Gets the bean that holds the language specific information for this CatalogEntry. |
CatalogEntryDescriptionAccessBean |
getDescription(java.lang.Integer languageID)
Gets the bean that holds the language specific information for this Catalog Entry for the language identified by language_id. |
CatalogEntryDescriptionAccessBean |
getDescription(java.lang.Integer languageID,
java.lang.Integer storeID)
The bean that holds the language specific information for this CatalogEntry for the language identified by language_id and the store identified by storeId. |
java.lang.String |
getField1()
This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER NULL. |
java.lang.Integer |
getField1InEJBType()
This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER NULL. |
java.lang.String |
getField2()
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL. |
java.lang.Integer |
getField2InEJBType()
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL. |
java.lang.String |
getField3()
This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getField3InEJBType()
This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getField4()
This method provides access to the CATENTRY.FIELD4 column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getField5()
This method provides access to the CATENTRY.FIELD5 column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getItemspc_id()
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getItemspc_idInEJBType()
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getLanguage_id()
Gets the language ID of the catalog entry. |
java.lang.Integer |
getLanguage_idInEJBType()
Gets the language ID of the catalog entry in EJB type. |
java.lang.String |
getLastUpdate()
This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getLastUpdateInEJBType()
This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
ListPriceAccessBean |
getListPrice(java.lang.String aListPrice1)
This method provides access to the CATENTRY.OID column of DB2 type VARCHAR(64) NULL. |
java.lang.String |
getManufacturerName()
This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64) NULL. |
java.lang.String |
getManufacturerPartNumber()
This method provides access to the CATENTRY.MFPARTNUMBER column of DB2 type VARCHAR(64) NULL. |
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) NULL. |
java.lang.String |
getOnAuction()
This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER NULL. |
java.lang.Integer |
getOnAuctionInEJBType()
This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER NULL. |
java.lang.String |
getOnSpecial()
This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER NULL. |
java.lang.Integer |
getOnSpecialInEJBType()
This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER NULL. |
java.lang.Long |
getOwner()
Returns the member id of the owner of the resource. |
java.lang.String[] |
getParentCatalogEntryIds()
This method returns all parent catalog entries of this catalog entry. |
java.lang.String |
getPartNumber()
This method provides access to the CATENTRY.PARTNUMBER column of DB2 type VARCHAR(64) NOT NULL. |
java.lang.String |
getState()
This method provides access to the CATENTRY.STATE column of DB2 type CHARACTER (1) NULL DEFAULT '1' . |
java.lang.String |
getTemplateFileName(java.lang.Long[] userGrpID,
java.lang.Integer storeID,
java.lang.String type)
Gets the display page name that can be used for this display. |
java.lang.String |
getTemplateFileName(java.lang.Long userGroupNumber,
java.lang.Integer storeID,
java.lang.String deviceTypeID)
This method returns the display page name. |
java.lang.String |
getTemplateFileName(java.lang.Long userID,
UserAccessBean user,
java.lang.Integer storeID,
java.lang.String type)
This method returns the display page name. |
java.lang.String |
getTemplateFileName(java.lang.Long userID,
UserAccessBean user,
java.lang.Integer storeID,
java.lang.String type,
java.lang.Integer languageId)
Gets the display page name that can be used for this display. |
java.lang.String |
getType()
Gets the type of the catalog entry. |
java.lang.String |
getUrl()
This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254) NULL. |
boolean |
isCatalogEntryInStore(java.lang.Integer storeID)
Indicates id the catalog entry can be processed in the specified store. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setBaseItemId(java.lang.Long aBaseItemId)
This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT NULL. |
void |
setBaseItemId(java.lang.String aBaseItemId)
This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT NULL. |
void |
setBuyable(java.lang.Integer buyable)
This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER NULL. |
void |
setBuyable(java.lang.String buyable)
This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER NULL. |
void |
setField1(java.lang.Integer field1)
This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER NULL. |
void |
setField1(java.lang.String field1)
This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER NULL. |
void |
setField2(java.lang.Integer field2)
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL. |
void |
setField2(java.lang.String field1)
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL. |
void |
setField3(java.math.BigDecimal field3)
This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20,5) NULL. |
void |
setField3(java.lang.String field3)
This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20,5) NULL. |
void |
setField4(java.lang.String field4)
This method provides access to the CATENTRY.FIELD4 column of DB2 type VARCHAR(254) NULL. |
void |
setField5(java.lang.String field5)
This method provides access to the CATENTRY.FIELD5 column of DB2 type VARCHAR(254) NULL. |
void |
setInitKey_catalogEntryReferenceNumber(java.lang.String catEntryID)
Set the primary key for this object |
void |
setItemspc_id(java.lang.Long aItemspcId)
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setItemspc_id(java.lang.String aItemspcId)
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setLanguage_id(java.lang.Integer languageID)
Sets the language ID for the catalog entry. |
void |
setLanguage_id(java.lang.String languageID)
Sets the language ID for the catalog entry. |
void |
setLastUpdate(java.lang.String lastUpdate)
This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setLastUpdate(java.sql.Timestamp lastUpdate)
This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setManufacturerName(java.lang.String name)
This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64) NULL. |
void |
setManufacturerPartNumber(java.lang.String manufacturerID)
This method provides access to the CATENTRY.MFPARTNUMBER column of DB2 type VARCHAR(64) NULL. |
void |
setMarkForDelete(java.lang.Integer markForDelete)
This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL. |
void |
setMarkForDelete(java.lang.String markForDelete)
This method provides access to the CATENTRY.MARKFORDELETE column of DB2 type INTEGER NOT NULL. |
void |
setMemberId(java.lang.Long memberID)
This method provides access to the CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
void |
setMemberId(java.lang.String memberID)
This method provides access to the CATENTRY.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
void |
setOid(java.lang.String aOID)
This method provides access to the CATENTRY.OID column of DB2 type VARCHAR (64) NULL. |
void |
setOnAuction(java.lang.Integer auction)
This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER NULL. |
void |
setOnAuction(java.lang.String auction)
This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER NULL. |
void |
setOnSpecial(java.lang.Integer special)
This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER NULL. |
void |
setOnSpecial(java.lang.String special)
This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER NULL. |
void |
setPartNumber(java.lang.String partNumber)
This method provides access to the CATENTRY.PARTNUMBER column of DB2 type VARCHAR(64) NOT NULL. |
void |
setState(java.lang.String state)
This method provides access to the CATENTRY.STATE column of DB2 type CHARACTER (1) NULL DEFAULT '1' . |
void |
setUrl(java.lang.String aURL)
This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254) NULL. |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean |
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CatalogEntryAccessBean()
Default constructor. It is used to initialize the access bean.
public CatalogEntryAccessBean(javax.ejb.EJBObject catEntryEJBObj) throws java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB
catEntryEJBObj
- The catalog entry EJB object. javax.ejb.EJBObjectjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByAttributeValueWithAttributeId(java.lang.Long aAttributeReferenceNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an Enumeration of CatalogEntryAccessBean with the given attribute reference number.
SQL:
SELECT * FROM CATENTRY WHERE (CATENTRY.CATENTRY_ID IN (SELECT DISTINCT ATTRVALUE.CATENTRY_ID FROM ATTRVALUE WHERE ATTRVALUE.ATTRIBUTE_ID = aAttributeReferenceNumber )) AND (CATENTRY.MARKFORDELETE <>1)
aAttributeReferenceNumber
- The reference number of an attribute.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByBaseItemId(java.lang.Long aBaseItemId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an Enumeration of CatalogEntryAccessBean with the given BaseItem Id.
SQL:
SELECT * FROM CATENTRY WHERE CATENTRY.BASEITEM_ID = aBaseItemId
aBaseItemId
- The reference number of a BaseItem.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCatalog(java.lang.Long catalogID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog entry with the catalog.
SQL:
SELECT CATENTRY.CATENTTYPE_ID, CATENTRY.MEMBER_ID, CATENTRY.LASTUPDATE, CATENTRY.ONAUCTION, CATENTRY.BUYABLE, CATENTRY.MARKFORDELETE, CATENTRY.onspecial, CATENTRY.MFNAME, CATENTRY.PARTNUMBER, CATENTRY.FIELD3, CATENTRY.FIELD4, CATENTRY.FIELD5, CATENTRY.MFPARTNUMBER, CATENTRY.FIELD2, CATENTRY.FIELD1, CATENTRY.CATENTRY_ID, CATENTRY.URL
FROM CATENTRY, CATGPENREL
WHERE (CATENTRY.CATENTTYPE_ID IN ( 'CatalogEntryBean', 'ItemBean', 'BundleBean', 'PackageBean', 'ProductBean'))
AND CATENTRY.MARKFORDELETE = 0
AND CATGPENREL.CATALOG_ID = catalogID
AND CATGPENREL.CATENTRY_ID = T1.CATENTRY_ID
catalogID
- The catalog ID. java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCatalogAndGroup(java.lang.Long catalogID, java.lang.Long groupID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog entry with the catalog ID and group ID.
SQL:
SELECT CATENTRY.CATENTTYPE_ID, CATENTRY.MEMBER_ID, CATENTRY.LASTUPDATE, CATENTRY.ONAUCTION, CATENTRY.BUYABLE, CATENTRY.MARKFORDELETE, CATENTRY.onspecial, CATENTRY.MFNAME, CATENTRY.PARTNUMBER, CATENTRY.FIELD3, CATENTRY.FIELD4, CATENTRY.FIELD5, CATENTRY.MFPARTNUMBER, CATENTRY.FIELD2, CATENTRY.FIELD1, CATENTRY.CATENTRY_ID, CATENTRY.URL
FROM CATENTRY, CATGPENTEL
WHERE (CATENTRY.CATENTTYPE_ID IN ( 'CatalogEntryBean', 'ItemBean', 'BundleBean', 'PackageBean', 'ProductBean'))
AND CATENTRY.MARKFORDELETE = 0
AND CATGPENREL.CATALOG_ID = catalogID
AND CATGPENREL.CATGROUP_ID = groupID
AND CATGPENREL.CATENTRY_ID = CATENTRY.CATENTRY_ID
catalogID
- The catalog ID. java.lang.LonggroupID
- The group ID. java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCatalogEntryIds(java.lang.Long[] aCatentryIds) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogEntry IDs.
SQL:
SELECT * FROM CATENTRY WHERE CATENTRY.CATENTRY_ID IN (aCatentryIds)
aCatentryIds
- An array of catalog entry reference numbers. java.lang.Long[]java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByChildCatalogEntry(java.lang.Long childCatEntryID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog entry with the child catalog entry.
SQL:
SELECT CATENTTYPE_ID, MEMBER_ID, LASTUPDATE, ONAUCTION, BUYABLE, MARKFORDELETE, onspecial, MFNAME, PARTNUMBER, FIELD3, FIELD4, FIELD5, MFPARTNUMBER, FIELD2, FIELD1, CATENTRY_ID, URL
FROM CATENTRY
WHERE (CATENTTYPE_ID IN ( 'CatalogEntryBean', 'ItemBean', 'BundleBean', 'PackageBean', 'ProductBean'))
AND CATENTRY_ID IN (SELECT CATENTREL.CATENTRY_ID_PARENT FROM CATENTREL WHERE CATENTREL.CATENTRY_ID_CHILD = childCatEntryID AND CATENTREL.CATRELTYPE_ID = 'PRODUCT_ITEM')
childCatEntryID
- The child catalog entry ID. java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByItemSpcId(java.lang.Long aItemSpecId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an Enumeration of CatalogEntryAccessBean with the given ItemSpec Id.
SQL:
SELECT * FROM CATENTRY WHERE CATENTRY.ITEMSPC_ID = aItemSpecId
aItemSpecId
- The ItemSpec Id.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic CatalogEntryAccessBean findByKeyAndStore(java.lang.Long aDByKeyAndStore1, java.lang.Integer aDByKeyAndStore2) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog entry with the key and store ID.
SQL:
SELECT CATENTRY.CATENTTYPE_ID, CATENTRY.MEMBER_ID, CATENTRY.LASTUPDATE, CATENTRY.ONAUCTION, CATENTRY.BUYABLE, CATENTRY.MARKFORDELETE, CATENTRY.onspecial, CATENTRY.MFNAME, CATENTRY.PARTNUMBER, CATENTRY.FIELD3, CATENTRY.FIELD4, CATENTRY.FIELD5, CATENTRY.MFPARTNUMBER, CATENTRY.FIELD2, CATENTRY.FIELD1, CATENTRY.CATENTRY_ID, CATENTRY.URL
FROM CATENTRY, STORECENT
WHERE (CATENTRY.CATENTTYPE_ID IN ( 'CatalogEntryBean', 'ItemBean', 'BundleBean', 'PackageBean', 'ProductBean'))
AND CATENTRY.MARKFORDELETE = 0
AND CATENTRY.CATENTRY_ID = catEntryID
AND STORECENT.STOREENT_ID = storeID
AND STORECENT.CATENTRY_ID = CATENTRY.CATENTRY_ID
catEntryID
- The catalog entry ID. java.lang.LongstoreID
- The store ID. java.lang.Integerjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByMemberId(java.lang.Long memberID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog entry with the member ID.
SQL:
SELECT CATENTTYPE_ID, MEMBER_ID, LASTUPDATE, ONAUCTION, BUYABLE, MARKFORDELETE, onspecial, MFNAME, PARTNUMBER, FIELD3, FIELD4, FIELD5, MFPARTNUMBER, FIELD2, FIELD1, CATENTRY_ID, URL
FROM CATENTRY
WHERE (CATENTTYPE_ID IN ( 'CatalogEntryBean', 'ItemBean', 'BundleBean', 'PackageBean', 'ProductBean'))
AND MARKFORDELETE = 0
AND MEMBER_ID = memberID
memberID
- The member ID. java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic CatalogEntryAccessBean findByMemberIdAndSKUNumber(java.lang.Long memberID, java.lang.String SKU) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog entry with the member ID and SKU number.
SQL:
SELECT CATENTRY.CATENTTYPE_ID, CATENTRY.MEMBER_ID, CATENTRY.LASTUPDATE, CATENTRY.ONAUCTION, CATENTRY.BUYABLE, CATENTRY.MARKFORDELETE, CATENTRY.onspecial, CATENTRY.MFNAME, CATENTRY.PARTNUMBER, CATENTRY.FIELD3, CATENTRY.FIELD4, CATENTRY.FIELD5, CATENTRY.MFPARTNUMBER, CATENTRY.FIELD2, CATENTRY.FIELD1, CATENTRY.CATENTRY_ID, CATENTRY.URL
FROM CATENTRY
WHERE (CATENTRY.CATENTTYPE_ID IN ( 'CatalogEntryBean', 'ItemBean', 'BundleBean', 'PackageBean', 'ProductBean'))
AND CATENTRY.MARKFORDELETE = 0
AND CATENTRY.MEMBER_ID = memberID
and CATENTRY.PARTNUMBER = SKU
memberID
- The member ID. java.lang.LongSKU
- The SKU number. java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroup(java.lang.Long argCatalogId, java.lang.Long argCatalogGroupId, java.lang.Long[] argInclusivePSList, java.lang.Long[] argExclusivePSList) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogId, CatalogGroupId, inclusive ProductSets and exclusive ProductSets.
argCatalogId
- A Catalog reference number. java.lang.LongargCatalogGroupId
- A Catalog Group reference number. java.lang.LongargInclusivePSList
- An array of inclusive ProductSets. java.lang.Long[]argExclusivePSList
- An array of exclusive ProductSets. java.lang.Long[]java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findWithPushDownQuery(java.lang.String query) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog entry with the specified query. The push down query act as the where clause to search in the CATENTRY table. An example of the push down query: "CATENTRY_ID=1234 AND MEMBER_ID =5678"
query
- The push down query. java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic boolean fulfills(java.lang.Long member, java.lang.String relationship) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Determines if a given member fulfills a given relationship with the resource.
member
- Member id of the memberrelationship
- The relationship the member has with respect to the resourcepublic BaseItemAccessBean getBaseItem() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns the BaseItemAccessBean that represents the Base Item representation of this Catalog Entry.
javax.naming.NamingException
- javax.ejb.CreateException
- javax.ejb.FinderException
- java.rmi.RemoteException
- 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 NULL.
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 "ProductBean" or "PackageBean". BaseItems are used for fulfillment.
getBaseItemId
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
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 "ProductBean" or "PackageBean". BaseItems are used for fulfillment.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Indicates whether this Catalog Entry is individually purchasable. A value of 1 indicates that it can be purchased while a value of 0 indicates that it can not.
getBuyable
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Indicates whether this Catalog Entry is individually purchasable. A value of 1 indicates that it can be purchased while a value of 0 indicates that it can not.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list of accessories associated with this catalog entry.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns all accessories associated with this Catalog Entry identified by the inclusion ProductSets and exclusion ProductSets.
inclusionPS
- An array of inclusion ProductSets. java.lang.Long[]exclusionPS
- An array of exclusion ProductSets. java.lang.Long[]javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.String semantic) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list of accessories associated with this catalog entry identified by the semantic specifier provided.
semantic
- The semantic specified. java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list of the cross-sell associated with this catalog entry.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns all cross-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
inclusionPS
- An array of inclusion ProductSets. java.lang.Long[]exclusionPS
- An array of exclusion ProductSets. java.lang.Long[]javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.String semantic) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list of the cross-sells associated with this catalog entry identified by the semantic specifier provided.
semantic
- The semantic specified. java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list of the up-sells associated with this catalog entry.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns all up-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
inclusionPS
- An array of inclusion ProductSets. java.lang.Long[]exclusionPS
- An array of exclusion ProductSets. java.lang.Long[]javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.String semantic) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list of the up-sell associated with this catalog entry identified by the semantic specifier provided.
semantic
- The semantic specified. java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic 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 Catalog Entry.
getCatalogEntryReferenceNumber
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 Catalog Entry.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic CatalogEntryDescriptionAccessBean getDescription() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the bean that holds the language specific information for this CatalogEntry.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic CatalogEntryDescriptionAccessBean getDescription(java.lang.Integer languageID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the bean that holds the language specific information for this Catalog Entry for the language identified by language_id.
languageID
- The language ID. java.lang.Integerjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic CatalogEntryDescriptionAccessBean getDescription(java.lang.Integer languageID, java.lang.Integer storeID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
The bean that holds the language specific information for this CatalogEntry for the language identified by language_id and the store identified by storeId. This method will return an alternate language description if the specified description is not found.
languageID
- The language ID. java.lang.IntegerstoreID
- The store ID. java.lang.Integerjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic 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 NULL.
The following is a description of this column:
A customizable field.
getField1
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
A customizable field.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
A customizable field.
getField2
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
A customizable field.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
A customizable field.
getField3
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
A customizable field.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
A customizable field.
getField4
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
A customizable field.
getField5
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
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 "ItemBean", "PackageBean", or "DynamicKitBean". SpecifiedItems are used for fulfillment.
getItemspc_id
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
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 "ItemBean", "PackageBean", or "DynamicKitBean". SpecifiedItems are used for fulfillment.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLanguage_id() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Gets the language ID of the catalog entry.
getLanguage_id
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getLanguage_idInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Gets the language ID of the catalog entry in EJB type.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Indicates the last time that this Catalog Entry was updated.
getLastUpdate
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Indicates the last time that this Catalog Entry was updated.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic ListPriceAccessBean getListPrice(java.lang.String aListPrice1) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method provides access to the CATENTRY.OID column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
Gets the list price of the catalog entry in the specified language. Reserved for IBM internal use only
languageID
- The language ID. java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic 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) NULL.
The following is a description of this column:
The name of the manufacturer of this Catalog Entry.
getManufacturerName
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
The part number used by the manufacturer to identify this Catalog Entry.
getManufacturerPartNumber
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 Catalog Entry has been marked for deletion.
getMarkForDelete
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 Catalog Entry has been marked for deletion.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 Catalog Entry. Along with the Part number, these columns are a unique index.
getMemberId
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 Catalog Entry. Along with the Part number, these columns are a unique index.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getOid
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on auction.
getOnAuction
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on auction.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on special.
getOnSpecial
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on special.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Returns the member id of the owner of the resource.
public java.lang.String[] getParentCatalogEntryIds() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 Catalog Entry. Along with the Member_Id, these columns are a unique index.
getPartNumber
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 CHARACTER (1) NULL DEFAULT '1' .
The following is a description of this column:
Reserved for IBM internal use.
getState
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTemplateFileName(java.lang.Long[] userGrpID, java.lang.Integer storeID, java.lang.String type) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the display page name that can be used for this display.
userGrpID
- The user group ID. java.lang.Long[]storeID
- The store ID. java.lang.IntegertypeID
- The device type ID. java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic java.lang.String getTemplateFileName(java.lang.Long userGroupNumber, java.lang.Integer storeID, java.lang.String deviceTypeID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns the display page name.
userGroupNumber
- The user group ID. java.lang.LongstoreID
- The store ID. java.lang.IntegerdeviceTypeID
- The device type ID. java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic java.lang.String getTemplateFileName(java.lang.Long userID, UserAccessBean user, java.lang.Integer storeID, java.lang.String type) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns the display page name.
userID
- The user ID. java.lang.Longuser
- The user. com.ibm.commerce.user.objects.UserAccessBeanstoreID
- The store ID. java.lang.Integertype
- The device type ID. java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic java.lang.String getTemplateFileName(java.lang.Long userID, UserAccessBean user, java.lang.Integer storeID, java.lang.String type, java.lang.Integer languageId) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the display page name that can be used for this display.
userID
- The user ID. java.lang.Longuser
- The user. com.ibm.commerce.user.objects.UserAccessBeanstoreID
- The store ID. java.lang.Integertype
- The device type ID. java.lang.StringlanguageId
- The language ID. java.lang.Integerjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic java.lang.String getType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Gets the type of the catalog entry.
getType
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
A URL to this Catalog Entry. This may be used as a download URL for soft goods.
getUrl
in interface CatalogEntryAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic boolean isCatalogEntryInStore(java.lang.Integer storeID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Indicates id the catalog entry can be processed in the specified store.
storeID
- The store ID. java.lang.Integerjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setBaseItemId(java.lang.Long aBaseItemId)
This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT NULL.
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 "ProductBean" or "PackageBean". BaseItems are used for fulfillment.
aBaseItemId
- The BaseItem reference number. java.lang.Longpublic void setBaseItemId(java.lang.String aBaseItemId)
This method provides access to the CATENTRY.BASEITEM_ID column of DB2 type BIGINT NULL.
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 "ProductBean" or "PackageBean". BaseItems are used for fulfillment.
setBaseItemId
in interface CatalogEntryAccessBeanData
aBaseItemId
- The BaseItem reference number. java.lang.Stringpublic void setBuyable(java.lang.Integer buyable)
This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER NULL.
The following is a description of this column:
Indicates whether this Catalog Entry is individually purchasable. A value of 1 indicates that it can be purchased while a value of 0 indicates that it can not.
buyable
- The buyable flag. java.lang.Integerpublic void setBuyable(java.lang.String buyable)
This method provides access to the CATENTRY.BUYABLE column of DB2 type INTEGER NULL.
The following is a description of this column:
Indicates whether this Catalog Entry is individually purchasable. A value of 1 indicates that it can be purchased while a value of 0 indicates that it can not.
setBuyable
in interface CatalogEntryAccessBeanData
buyable
- The buyable flag. java.lang.Stringpublic void setField1(java.lang.Integer field1)
This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
A customizable field.
field1
- Field1. java.lang.Integerpublic void setField1(java.lang.String field1)
This method provides access to the CATENTRY.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
A customizable field.
setField1
in interface CatalogEntryAccessBeanData
field1
- Field1. java.lang.Stringpublic void setField2(java.lang.Integer field2)
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL.
The following is a description of this column:
A customizable field.
field2
- Field2. java.lang.Integerpublic void setField2(java.lang.String field1)
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL.
The following is a description of this column:
A customizable field.
setField2
in interface CatalogEntryAccessBeanData
field1
- Field1. java.lang.Stringpublic void setField3(java.math.BigDecimal field3)
This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
A customizable field.
field3
- Field3. java.math.BigDecimalpublic void setField3(java.lang.String field3)
This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
A customizable field.
setField3
in interface CatalogEntryAccessBeanData
field3
- Field3. java.lang.Stringpublic void setField4(java.lang.String field4)
This method provides access to the CATENTRY.FIELD4 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
A customizable field.
setField4
in interface CatalogEntryAccessBeanData
field4
- Field4. java.lang.Stringpublic void setField5(java.lang.String field5)
This method provides access to the CATENTRY.FIELD5 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
A customizable field.
setField5
in interface CatalogEntryAccessBeanData
field5
- Field5. java.lang.Stringpublic void setInitKey_catalogEntryReferenceNumber(java.lang.String catEntryID)
Set the primary key for this object
catEntryID
- The catalog entry ID. java.lang.Stringpublic void setItemspc_id(java.lang.Long aItemspcId)
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL.
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 "ItemBean", "PackageBean", or "DynamicKitBean". SpecifiedItems are used for fulfillment.
aItemspcId
- The Itemspce Id. java.lang.Longpublic void setItemspc_id(java.lang.String aItemspcId)
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL.
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 "ItemBean", "PackageBean", or "DynamicKitBean". SpecifiedItems are used for fulfillment.
setItemspc_id
in interface CatalogEntryAccessBeanData
aItemspcId
- The Itemspce Id. java.lang.Stringpublic void setLanguage_id(java.lang.Integer languageID)
Sets the language ID for the catalog entry.
languageID
- The language ID. java.lang.Integerpublic void setLanguage_id(java.lang.String languageID)
Sets the language ID for the catalog entry.
setLanguage_id
in interface CatalogEntryAccessBeanData
languageID
- The language ID. java.lang.Stringpublic void setLastUpdate(java.lang.String lastUpdate)
This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Indicates the last time that this Catalog Entry was updated.
setLastUpdate
in interface CatalogEntryAccessBeanData
lastUpdate
- The last updated time stamp. java.lang.Stringpublic void setLastUpdate(java.sql.Timestamp lastUpdate)
This method provides access to the CATENTRY.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Indicates the last time that this Catalog Entry was updated.
lastUpdate
- The last updated time stamp. java.sql.Timestamppublic void setManufacturerName(java.lang.String name)
This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
The name of the manufacturer of this Catalog Entry.
setManufacturerName
in interface CatalogEntryAccessBeanData
name
- The manufacturer name. java.lang.Stringpublic void setManufacturerPartNumber(java.lang.String manufacturerID)
This method provides access to the CATENTRY.MFPARTNUMBER column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
The part number used by the manufacturer to identify this Catalog Entry.
setManufacturerPartNumber
in interface CatalogEntryAccessBeanData
manufacturerID
- The manufacturer part number. java.lang.Stringpublic void setMarkForDelete(java.lang.Integer markForDelete)
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 Catalog Entry has been marked for deletion.
markForDelete
- The mark for delete flag. java.lang.Integerpublic void setMarkForDelete(java.lang.String markForDelete)
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 Catalog Entry has been marked for deletion.
setMarkForDelete
in interface CatalogEntryAccessBeanData
markForDelete
- The mark of delete flag. java.lang.Stringpublic void setMemberId(java.lang.Long memberID)
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 Catalog Entry. Along with the Part number, these columns are a unique index.
memberID
- The member ID. java.lang.Longpublic void setMemberId(java.lang.String memberID)
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 Catalog Entry. Along with the Part number, these columns are a unique index.
setMemberId
in interface CatalogEntryAccessBeanData
memberID
- The member ID. java.lang.Stringpublic void setOid(java.lang.String aOID)
This method provides access to the CATENTRY.OID column of DB2 type VARCHAR (64) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setOid
in interface CatalogEntryAccessBeanData
aOID
- The OID. java.lang.Stringpublic void setOnAuction(java.lang.Integer auction)
This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on auction.
auction
- The on auction flag. java.lang.Integerpublic void setOnAuction(java.lang.String auction)
This method provides access to the CATENTRY.ONAUCTION column of DB2 type INTEGER NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on auction.
setOnAuction
in interface CatalogEntryAccessBeanData
auction
- The on auction flag. java.lang.Stringpublic void setOnSpecial(java.lang.Integer special)
This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on special.
special
- The on special flag. java.lang.Integerpublic void setOnSpecial(java.lang.String special)
This method provides access to the CATENTRY.ONSPECIAL column of DB2 type INTEGER NULL.
The following is a description of this column:
This flag identifies if this Catalog Entry is on special.
setOnSpecial
in interface CatalogEntryAccessBeanData
special
- The on special flag. java.lang.Stringpublic void setPartNumber(java.lang.String partNumber)
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 Catalog Entry. Along with the Member_Id, these columns are a unique index.
setPartNumber
in interface CatalogEntryAccessBeanData
partNumber
- The part number. java.lang.Stringpublic void setState(java.lang.String state)
This method provides access to the CATENTRY.STATE column of DB2 type CHARACTER (1) NULL DEFAULT '1' .
The following is a description of this column:
Reserved for IBM internal use.
setState
in interface CatalogEntryAccessBeanData
state
- The state. java.lang.Stringpublic void setUrl(java.lang.String aURL)
This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
A URL to this Catalog Entry. This may be used as a download URL for soft goods.
setUrl
in interface CatalogEntryAccessBeanData
aURL
- The URL. java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |