|
||||||||
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.ItemAccessBean
This bean provides access to the CATENTRY table.
The following is a description of this table:
This table hold the information related to a CatalogEntry. Examples of CatalogEntries include 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 | |
ItemAccessBean()
Default constructor. |
|
ItemAccessBean(javax.ejb.EJBObject itemEJBObj)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
ItemAccessBean(java.lang.Long catEntryID)
Maps to a corresponding ejbCreate method in the home interface of the EJB. |
|
ItemAccessBean(java.lang.String partNum,
java.lang.Long memberID)
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 |
findByItemSpcId(java.lang.Long itemSpcID)
Finds the item with the specified item ID. |
java.util.Enumeration |
findByProduct(java.lang.Long catEntryID)
Finds the item with the parent product. |
ItemAccessBean |
findSkuByAttributes(java.lang.Long SKU,
java.util.Hashtable attributes)
Finds the item with the SKU and the attributes. |
boolean |
fulfills(java.lang.Long member,
java.lang.String relationship)
Determines if a given member fulfills a given relationship with the resource. |
AttributeValueAccessBean[] |
getAttributeValues(java.lang.Integer langID)
Gets the list of attribute values for the item. |
BaseItemAccessBean |
getBaseItem()
Gets the base item object for the item. |
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 the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesAccessory(java.lang.Long[] inclusionPS,
java.lang.Long[] exclusionPS)
Gets the list of accessories associated with the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesAccessory(java.lang.String semantic)
Gets the list of accessories associated with the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesCrossell()
Gets the cross sells associated with the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesCrossell(java.lang.Long[] inclusionPS,
java.lang.Long[] exclusionPS)
Gets the cross sells associated with the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesCrossell(java.lang.String semantic)
Gets the cross sells associated with the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesUpSell()
Gets the up sells associated with the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesUpSell(java.lang.Long[] inclusionPS,
java.lang.Long[] exclusionPS)
Gets the up sells associated with the item. |
RelatedCatalogEntryAccessBean[] |
getCatalogEntriesUpSell(java.lang.String semantic)
Gets the up sells associated with the item. |
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 description object of the item. |
CatalogEntryDescriptionAccessBean |
getDescription(java.lang.Integer langID)
Gets the description object for the item. |
CatalogEntryDescriptionAccessBean |
getDescription(java.lang.Integer langID,
java.lang.Integer storeID)
Gets the description of the item. |
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 for the item. |
java.lang.Integer |
getLanguage_idInEJBType()
Gets the language ID for the item 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 listPrice)
Gets the list price object of the item. |
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()
Gets the owner of the item. |
java.lang.String[] |
getParentCatalogEntryIds()
Gets the list of parent catalog entry IDs for the item. |
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 CHAR(1) NULL. |
java.lang.String |
getTemplateFileName(java.lang.Long[] userGrpID,
java.lang.Integer storeID,
java.lang.String deviceTypeID)
Gets the template filename for the item. |
java.lang.String |
getTemplateFileName(java.lang.Long userID,
UserAccessBean user,
java.lang.Integer storeID,
java.lang.String deviceTypeID)
Gets the template filename for the item. |
java.lang.String |
getTemplateFileName(java.lang.Long userID,
UserAccessBean user,
java.lang.Integer storeID,
java.lang.String deviceTypeID,
java.lang.Integer langID)
Gets the template filename for the item. |
java.lang.String |
getType()
Gets the type of the item. |
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)
Identifies whether the item is in the store. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setBaseItemId(java.lang.Long baseItemID)
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 field2)
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL. |
void |
setField3(java.math.BigDecimal aField3)
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 itemSpcID)
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setItemspc_id(java.lang.String itemSpcID)
This method provides access to the CATENTRY.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setLanguage_id(java.lang.Integer langID)
Sets the language ID. |
void |
setLanguage_id(java.lang.String langID)
Sets the language ID for the item. |
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 manufacturerName)
This method provides access to the CATENTRY.MFNAME column of DB2 type VARCHAR(64) NULL. |
void |
setManufacturerPartNumber(java.lang.String manufacturerPartNumber)
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 OID)
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 CHAR(1) NULL. |
void |
setUrl(java.lang.String url)
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 ItemAccessBean()
Default constructor. Maps to findByPrimaryKey.
public ItemAccessBean(javax.ejb.EJBObject itemEJBObj) throws java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB
itemEJBObj
- The item EJB object. javax.ejb.EJBObjectjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic ItemAccessBean(java.lang.Long catEntryID) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the item according to the catalog entry reference number.
catEntryID
- The catalog entry reference number. java.lang.Longjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic ItemAccessBean(java.lang.String partNum, java.lang.Long memberID) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the item according to the part number and member ID.
partNum
- The part number. java.lang.StringmemberID
- The member ID. java.lang.Longjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException 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 findByItemSpcId(java.lang.Long itemSpcID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the item with the specified item ID.
SQL:
SELECT CATENTTYPE_ID, PARTNUMBER, FIELD5, URL, CATENTRY_ID, BASEITEM_ID, FIELD4, OID, ONAUCTION, MFNAME, ONSPECIAL, BUYABLE, FIELD2, MFPARTNUMBER, MEMBER_ID, FIELD1, STATE, FIELD3, ITEMSPC_ID, LASTUPDATE, MARKFORDELETE
FROM CATENTRY
WHERE (CATENTTYPE_ID IN ( 'ItemBean'))
AND (ITEMSPC_ID = itemSpcID)
itemSpcID
- The specified item 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 findByProduct(java.lang.Long catEntryID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the item with the parent product.
SQL:
SELECT CATENTRY.CATENTTYPE_ID, CATENTRY.PARTNUMBER, CATENTRY.FIELD5, CATENTRY.URL, CATENTRY.CATENTRY_ID, CATENTRY.BASEITEM_ID, CATENTRY.FIELD4, CATENTRY.OID, CATENTRY.ONAUCTION, CATENTRY.MFNAME, CATENTRY.ONSPECIAL, CATENTRY.BUYABLE, CATENTRY.FIELD2, CATENTRY.MFPARTNUMBER, CATENTRY.MEMBER_ID, CATENTRY.FIELD1, CATENTRY.STATE, CATENTRY.FIELD3, CATENTRY.ITEMSPC_ID, CATENTRY.LASTUPDATE, CATENTRY.MARKFORDELETE
FROM CATENTRY, CATENTREL
WHERE (CATENTRY.CATENTTYPE_ID IN ( 'ItemBean'))
AND (CATENTRY.MARKFORDELETE <>1
AND CATENTREL.CATENTRY_ID_PARENT = catEntryID
AND CATENTREL.CATENTRY_ID_CHILD = T1.CATENTRY_ID
AND CATENTREL.CATRELTYPE_ID = 'PRODUCT_ITEM')
ORDER BY CATENTREL.SEQUENCE
catEntryID
- The 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 ItemAccessBean findSkuByAttributes(java.lang.Long SKU, java.util.Hashtable attributes) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the item with the SKU and the attributes.
The list of attributes is a hash able in which the keys are the attribute name (e.g. Size) and the values are the attribute values.
An example for the attribute hash table:
hashAttrValues = new Hashtable();
hashAttrValues.put("size", "12");
hashAttrValues.put("langid", "-1");
hashAttrValues.put("currency", "CAD");
SKU
- The SKU. java.lang.Longattributes
- The attributes. java.util.Hashtablejava.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
- The member. java.lang.Longrelationship
- The relationship. java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjava.lang.Exception
- The java.lang.Exception exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic AttributeValueAccessBean[] getAttributeValues(java.lang.Integer langID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list of attribute values for the item.
langID
- 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 BaseItemAccessBean getBaseItem() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the base item object for the item.
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 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 ItemAccessBeanData
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 CatalogEntry can be purchased individually: 1=yes and 0=no.
getBuyable
in interface ItemAccessBeanData
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 CatalogEntry can be purchased individually: 1=yes and 0=no.
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 the item.
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
Gets the list of accessories associated with the item.
inclusionPS
- The inclusion PS. java.lang.Long[]exclusionPS
- The exclusion PS. 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 the item.
semantic
- The semantic specifier. 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 cross sells associated with the item.
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
Gets the cross sells associated with the item.
inclusionPS
- The inclusion PS. java.lang.Long[]exclusionPS
- The exclusion PS. 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 cross sells associated with the item.
semantic
- The semantic specifier. 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 up sells associated with the item.
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
Gets the up sells associated with the item.
inclusionPS
- The inclusion PS. java.lang.Long[]exclusionPS
- The exclusion PS. 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 up sells associated with the item.
semantic
- The semantic specifier. 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 CatalogEntry.
getCatalogEntryReferenceNumber
in interface ItemAccessBeanData
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 CatalogEntry.
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 description object of the item.
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 langID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the description object for the item.
langID
- 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 langID, java.lang.Integer storeID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the description of the item.
langID
- 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:
Customizable.
getField1
in interface ItemAccessBeanData
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:
Customizable.
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:
Customizable.
getField2
in interface ItemAccessBeanData
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:
Customizable.
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:
Customizable.
getField3
in interface ItemAccessBeanData
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:
Customizable.
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:
Customizable.
getField4
in interface ItemAccessBeanData
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:
Customizable.
getField5
in interface ItemAccessBeanData
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 ItemAccessBeanData
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 for the item.
getLanguage_id
in interface ItemAccessBeanData
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 for the item 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 the CatalogEntry was updated.
getLastUpdate
in interface ItemAccessBeanData
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 the CatalogEntry 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 listPrice) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the list price object of the item.
listPrice
- The list price. 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 CatalogEntry.
getManufacturerName
in interface ItemAccessBeanData
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 CatalogEntry.
getManufacturerPartNumber
in interface ItemAccessBeanData
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 CatalogEntry has been marked for deletion:
0 = No.
1 = Yes.
getMarkForDelete
in interface ItemAccessBeanData
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 CatalogEntry has been marked for deletion:
0 = No.
1 = Yes.
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 CatalogEntry. Along with the PARTNUMBER, these columns are a unique index.
getMemberId
in interface ItemAccessBeanData
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 CatalogEntry. Along with the PARTNUMBER, 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 ItemAccessBeanData
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 CatalogEntry is on auction.
getOnAuction
in interface ItemAccessBeanData
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 CatalogEntry 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 CatalogEntry is on special.
getOnSpecial
in interface ItemAccessBeanData
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 CatalogEntry 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
Gets the owner of the item.
java.lang.Exception
- The java.lang.Exception exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String[] getParentCatalogEntryIds() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException
Gets the list of parent catalog entry IDs for the item.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException 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 CatalogEntry. Along with the MEMBER_ID, these columns are a unique index.
getPartNumber
in interface ItemAccessBeanData
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 CHAR(1) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getState
in interface ItemAccessBeanData
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 deviceTypeID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the template filename for the item.
userGrpID
- The user group reference numbers. java.lang.Long[]storeID
- 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 deviceTypeID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the template filename for the item.
userID
- The user ID. java.lang.Longuser
- The user. com.ibm.commerce.user.objects.UserAccessBeanstoreID
- 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 deviceTypeID, java.lang.Integer langID) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Gets the template filename for the item.
userID
- The user ID. java.lang.Longuser
- The user. com.ibm.commerce.user.objects.UserAccessBeanstoreID
- The store ID. java.lang.IntegerdeviceTypeID.
- The device type ID. java.lang.StringlangID
- 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 item.
getType
in interface ItemAccessBeanData
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:
The URL to this Catalog Entry. This can be used as a download URL for soft goods.
getUrl
in interface ItemAccessBeanData
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
Identifies whether the item is in the 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 baseItemID)
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.
baseItemID
- The base item ID. 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 ItemAccessBeanData
aBaseItemId
- 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 CatalogEntry can be purchased individually: 1=yes and 0=no.
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 CatalogEntry can be purchased individually: 1=yes and 0=no.
setBuyable
in interface ItemAccessBeanData
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:
Customizable.
field1
- The customizable field. 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:
Customizable.
setField1
in interface ItemAccessBeanData
field1
- The customizable field. 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:
Customizable.
field2
- The customizable field. java.lang.Integerpublic void setField2(java.lang.String field2)
This method provides access to the CATENTRY.FIELD2 column of DB2 type INTEGER NULL.
The following is a description of this column:
Customizable.
setField2
in interface ItemAccessBeanData
field2
- The customizable field. java.lang.Stringpublic void setField3(java.math.BigDecimal aField3)
This method provides access to the CATENTRY.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
aField3
- 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:
Customizable.
setField3
in interface ItemAccessBeanData
field3
- The customizable field. 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:
Customizable.
setField4
in interface ItemAccessBeanData
field4
- The customizable field. 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:
Customizable.
setField5
in interface ItemAccessBeanData
field5
- The customizable field. java.lang.Stringpublic void setInitKey_catalogEntryReferenceNumber(java.lang.String catEntryID)
Set the primary key for this object
catEntryID
- The catalog entry reference number. java.lang.Stringpublic void setItemspc_id(java.lang.Long itemSpcID)
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.
itemSpcID
- The specified item ID. java.lang.Longpublic void setItemspc_id(java.lang.String itemSpcID)
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 ItemAccessBeanData
itemSpcID
- The specified item ID. java.lang.Stringpublic void setLanguage_id(java.lang.Integer langID)
Sets the language ID.
langID
- The language ID. java.lang.Integerpublic void setLanguage_id(java.lang.String langID)
Sets the language ID for the item.
setLanguage_id
in interface ItemAccessBeanData
langID
- 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 the CatalogEntry was updated.
setLastUpdate
in interface ItemAccessBeanData
lastUpdate
- The last update 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 the CatalogEntry was updated.
lastUpdate
- The last update time stamp. java.sql.Timestamppublic void setManufacturerName(java.lang.String manufacturerName)
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 CatalogEntry.
setManufacturerName
in interface ItemAccessBeanData
manufacturerName
- The manufacturer name. java.lang.Stringpublic void setManufacturerPartNumber(java.lang.String manufacturerPartNumber)
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 CatalogEntry.
setManufacturerPartNumber
in interface ItemAccessBeanData
manufacturerPartNumber
- 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 CatalogEntry has been marked for deletion:
0 = No.
1 = Yes.
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 CatalogEntry has been marked for deletion:
0 = No.
1 = Yes.
setMarkForDelete
in interface ItemAccessBeanData
markForDelete
- The mark for 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 CatalogEntry. Along with the PARTNUMBER, 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 CatalogEntry. Along with the PARTNUMBER, these columns are a unique index.
setMemberId
in interface ItemAccessBeanData
memberID
- The member ID. java.lang.Stringpublic void setOid(java.lang.String OID)
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 ItemAccessBeanData
OID
- The object identifier. 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 CatalogEntry 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 CatalogEntry is on auction.
setOnAuction
in interface ItemAccessBeanData
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 CatalogEntry 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 CatalogEntry is on special.
setOnSpecial
in interface ItemAccessBeanData
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 CatalogEntry. Along with the MEMBER_ID, these columns are a unique index.
setPartNumber
in interface ItemAccessBeanData
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 CHAR(1) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setState
in interface ItemAccessBeanData
state
- The state. java.lang.Stringpublic void setUrl(java.lang.String url)
This method provides access to the CATENTRY.URL column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
The URL to this Catalog Entry. This can be used as a download URL for soft goods.
setUrl
in interface ItemAccessBeanData
url
- The URL. java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |