public class CatalogEntryAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements CatalogEntryAccessBeanData
Constructor and Description |
---|
CatalogEntryAccessBean()
CatalogEntryAccessBean
|
CatalogEntryAccessBean(javax.ejb.EJBObject o)
CatalogEntryAccessBean
|
CatalogEntryAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData entityCreationData)
Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB.
|
CatalogEntryAccessBean(java.lang.Long argCatalogEntryReferenceId)
IBM Internal use
|
CatalogEntryAccessBean(java.lang.String argPartNumber, java.lang.Long argMemberId)
IBM Internal use
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper()
commitCopyHelper
|
java.lang.String | defaultJNDIName()
defaultJNDIName
|
java.util.Enumeration | findByAttributeValueWithAttributeId(java.lang.Long anAttributeId)
This method returns an Enumeration of CatalogEntryAccessBean with the given attribute reference number.
|
java.util.Enumeration | findByAttributeValueWithAttributeIdAndStore(java.lang.Long anAttributeId, java.lang.Integer anStoreId)
Finds the record by the attribute id and store id.
|
java.util.Enumeration | findByBaseItemId(java.lang.Long baseitemId)
This method returns an Enumeration of CatalogEntryAccessBean with the given BaseItem Id.
|
java.util.Enumeration | findByBaseItemIdAndStore(java.lang.Long baseitemId, java.lang.Integer anStoreId)
Finds the record by the base item id and store 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 | findByCatalogAndGroupAndStore(java.lang.Long anCatalogId, java.lang.Long anGroupId, java.lang.Integer anStoreId)
Finds the record by the catalog id, catalog group id and store id.
|
java.util.Enumeration | findByCatalogAndGroupAndStoreAndSubtypes(java.lang.Long anCatalogId, java.lang.Long anGroupId, java.lang.Integer anStoreId, java.lang.String[] subtypes)
Finds the record by the catalog id, catalog group id, store id and subtypes.
|
java.util.Enumeration | findByCatalogAndStore(java.lang.Long anCatalogId, java.lang.Integer anStoreId)
Finds the record by the catalog id and store id.
|
java.util.Enumeration | findByCatalogEntryIds(java.lang.Long[] arCatalogEntryIds)
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogEntry IDs.
|
java.util.Enumeration | findByCatalogEntryIdsAndStore(java.lang.Long[] anCatalogEntryIds, java.lang.Integer anStoreId)
Finds the records for the catalog entry ids and store id.
|
java.util.Enumeration | findByChildCatalogEntry(java.lang.Long childCatalogEntryId)
Finds the catalog entry with the child catalog entry.
|
java.util.Enumeration | findByChildCatalogEntryAndStore(java.lang.Long anChildCatalogEntryId, java.lang.Integer anStoreId)
Finds the record which are the parent of the given child catalog entry and belong to the given store id.
|
java.util.Enumeration | findByItemSpcId(java.lang.Long itemspcId)
This method returns an Enumeration of CatalogEntryAccessBean with the given ItemSpec Id.
|
java.util.Enumeration | findByItemSpcIdAndStore(java.lang.Long anItemspcId, java.lang.Integer anStoreId)
Finds the record for the given item spec id and store id.
|
CatalogEntryAccessBean | findByKeyAndStore(java.lang.Long catalogId, java.lang.Integer groupId)
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 | findByPartNumbersAndStore(java.lang.String[] partNumbers, java.lang.Integer storeId)
This method returns an Enumeration of CatalogEntryAccessBean with the given part numbers and store id.
|
java.util.Enumeration | findByProduct(java.lang.Long productId)
findByProduct
|
java.util.Enumeration | findBySKUNumberAndStore(java.lang.String astrSku, java.lang.Integer anStoreId)
Finds the records for the given sku number and store id.
|
java.util.Enumeration | findEntitledCatalogEntryByCatalogAndGroup(java.lang.Long aCatalogId, java.lang.Long aCatalogGroupId, java.lang.Long[] aInclusivePSList, java.lang.Long[] aExclusivePSList)
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogId, CatalogGroupId, inclusive ProductSets and exclusive ProductSets.
|
java.util.Enumeration | findEntitledCatalogEntryByCatalogAndGroup(java.lang.Long aCatalogId, java.lang.Long aCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList)
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogId, CatalogGroupId, inclusive ProductSets and exclusive ProductSets.
|
java.util.Enumeration | findEntitledCatalogEntryByCatalogAndGroupAndStore(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.lang.Long[] aInclusivePSList, java.lang.Long[] aExclusivePSList, java.lang.Integer anStoreId)
Finds entitled catalog entries for the given catalog id, catalog group id and store id, and which are allowed for the view.
|
java.util.Enumeration | findEntitledCatalogEntryByCatalogAndGroupAndStore(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList, java.lang.Integer anStoreId)
Finds entitled catalog entries for the given catalog id, catalog group id and store id, and which are allowed for the view.
|
java.util.Enumeration | findEntitledCatalogEntryByCatalogAndGroupAndStoreAndSubtypes(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList, java.lang.Integer anStoreId, java.lang.String[] subtypes)
Finds entitled catalog entries for the given catalog id, catalog group id, store id and subtypes, and which are allowed for the view.
|
java.util.Enumeration | findEntitledCatalogEntryByCatalogAndGroupAndStoreOrderByPartNumber(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.lang.Long[] aInclusivePSList, java.lang.Long[] aExclusivePSList, java.lang.Integer anStoreId)
Returns the prepared statement which does the query to find the entitled catalog entry by catalog id, catalog group id and store id.
|
java.util.Enumeration | findEntitledCatalogEntryByCatalogAndGroupAndStoreOrderByPartNumber(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList, java.lang.Integer anStoreId)
Returns the prepared statement which does the query to find the entitled catalog entry by catalog id, catalog group id and store id.
|
java.util.Enumeration | findEntitledChildCatalogEntriesByProduct(java.lang.Long anProductId, java.util.Vector[] arnInclusionProductSets, java.util.Vector[] arnExclusionProductSets)
findEntitledChildCatalogEntriesByProduct
|
java.util.Collection | findValidCatalogEntriesByEntitlement(java.lang.Long[] arCatalogEntryIds, java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS)
Finds the valid catalog entries with the given catalog entry IDs, and inclusion product set and exclusion product set.
|
CatalogEntryAccessBean | findValidCatalogEntryByEntitlement(java.lang.Long aCatalogEntryId, java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS)
findValidCatalogEntryByEntitlement
|
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)
fulfills
|
java.sql.Timestamp | getAvailabilityDate()
getAvailabilityDate
|
BaseItemAccessBean | getBaseItem()
This method returns the BaseItemAccessBean that represents the Base Item representation of this Catalog Entry.
|
java.lang.String | getBaseItemId()
getBaseItemId
|
java.lang.Long | getBaseItemIdInEJBType()
getBaseItemIdInEJBType
|
java.lang.String | getBuyable()
getBuyable
|
java.lang.Integer | getBuyableInEJBType()
getBuyableInEJBType
|
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 arg1)
Gets the list of accessories associated with this catalog entry identified by the arg1 specifier provided.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesAccessory(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS)
This method returns all accessories associated with this Catalog Entry identified by the inclusion ProductSets and exclusion ProductSets.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesAccessoryByStore(java.lang.Integer anStoreId)
Gets the catalog entries with Accessory type for the given store id, and are not excluded from the view.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesAccessoryByStore(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId)
Gets the catalog entries with Accessory type for the given store id and semantic.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesAccessoryByStore(java.lang.String aStrSemantic, java.lang.Integer anStoreId)
Gets the catalog entries with CrosssSell type for the given store id.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesAccessoryByStore(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId)
Gets the catalog entries with Accessory type for the given store id and semantic.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrMercAssocType, java.lang.Integer anStoreId)
Gets the catalog entries for the given merchandizing association type and the given store id, and are not excluded from the view.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrMercAssocType, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId)
Gets the catalog entries for the given merchandizing association type and the given store id and semantic.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrSemantic, java.lang.String astrMercAssocType, java.lang.Integer anStoreId)
getCatalogEntriesByMAssocTypeAndStore
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrMercAssocType, java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId)
getCatalogEntriesByMAssocTypeAndStore
|
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 arg1)
Gets the list of the cross-sells associated with this catalog entry identified by the arg1 specifier provided.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesCrossell(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS)
This method returns all cross-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesCrossellByStore(java.lang.Integer anStoreId)
Gets the catalog entries with CrosssSell type for the given store id, and are not excluded from the view.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesCrossellByStore(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId)
Gets the catalog entries with CrosssSell type for the given store id and semantic.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesCrossellByStore(java.lang.String aStrSemantic, java.lang.Integer anStoreId)
Gets the catalog entries with UpSell type for the given store id.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesCrossellByStore(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId)
Gets the catalog entries with CrosssSell type for the given store id and semantic.
|
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 arg1)
Gets the list of the up-sell associated with this catalog entry identified by the arg1 specifier provided.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesUpSell(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS)
This method returns all up-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesUpSellByStore(java.lang.Integer anStoreId)
Gets the catalog entries with UpSell type for the given store id, and are not excluded from the view.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesUpSellByStore(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId)
Gets the catalog entries with UpSell type for the given store id and semantic.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesUpSellByStore(java.lang.String aStrSemantic, java.lang.Integer anStoreId)
Gets the catalog entries for the given merchandizing association type and the given store id.
|
RelatedCatalogEntryAccessBean[] | getCatalogEntriesUpSellByStore(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId)
Gets the catalog entries with UpSell type for the given store id and semantic.
|
java.lang.String | getCatalogEntryReferenceNumber()
getCatalogEntryReferenceNumber
|
java.lang.Long | getCatalogEntryReferenceNumberInEJBType()
getCatalogEntryReferenceNumberInEJBType
|
CatalogEntryDescriptionAccessBean | getDescription()
Gets the bean that holds the language specific information for this CatalogEntry.
|
CatalogEntryDescriptionAccessBean | getDescription(java.lang.Integer arg1)
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 arg1, java.lang.Integer arg2)
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.sql.Timestamp | getDiscontinueDate()
getDiscontinueDate
|
java.sql.Timestamp | getEndDate()
getEndDate
|
java.sql.Timestamp | getEndOfServiceDate()
getEndOfServiceDate
|
java.lang.String | getField1()
getField1
|
java.lang.Integer | getField1InEJBType()
getField1InEJBType
|
java.lang.String | getField2()
getField2
|
java.lang.Integer | getField2InEJBType()
getField2InEJBType
|
java.lang.String | getField3()
getField3
|
java.math.BigDecimal | getField3InEJBType()
getField3InEJBType
|
java.lang.String | getField4()
getField4
|
java.lang.String | getField5()
getField5
|
java.lang.String | getItemspc_id()
getItemspc_id
|
java.lang.Long | getItemspc_idInEJBType()
getItemspc_idInEJBType
|
java.lang.String | getLanguage_id()
getLanguage_id
|
java.lang.Integer | getLanguage_idInEJBType()
getLanguage_idInEJBType
|
java.sql.Timestamp | getLastOrderDate()
getLastOrderDate
|
java.lang.String | getLastUpdate()
getLastUpdate
|
java.sql.Timestamp | getLastUpdateInEJBType()
getLastUpdateInEJBType
|
ListPriceAccessBean | getListPrice(java.lang.String arg1)
This method provides access to the CATENTRY.OID column of DB2 type VARCHAR(64) NULL.
|
java.lang.String | getManufacturerName()
getManufacturerName
|
java.lang.String | getManufacturerPartNumber()
getManufacturerPartNumber
|
java.lang.String | getMarkForDelete()
getMarkForDelete
|
java.lang.Integer | getMarkForDeleteInEJBType()
getMarkForDeleteInEJBType
|
java.lang.String | getMemberId()
getMemberId
|
java.lang.Long | getMemberIdInEJBType()
getMemberIdInEJBType
|
java.lang.String | getOid()
getOid
|
java.lang.String | getOnAuction()
getOnAuction
|
java.lang.Integer | getOnAuctionInEJBType()
getOnAuctionInEJBType
|
java.lang.String | getOnSpecial()
getOnSpecial
|
java.lang.Integer | getOnSpecialInEJBType()
getOnSpecialInEJBType
|
java.lang.Long | getOwner()
getOwner
|
java.lang.String[] | getParentCatalogEntryIds()
This method returns all parent catalog entries of this catalog entry.
|
java.lang.String | getPartNumber()
getPartNumber
|
java.sql.Timestamp | getStartDate()
getStartDate
|
java.lang.String | getState()
getState
|
java.lang.String | getTemplateFileName(java.lang.Long[] arg1, java.lang.Integer arg2, java.lang.String arg3)
getTemplateFileName
|
java.lang.String | getTemplateFileName(java.lang.Long arg1, java.lang.Integer arg2, java.lang.String arg3)
This method returns the display page name.
|
java.lang.String | getTemplateFileName(java.lang.Long arg1, UserAccessBean arg2, java.lang.Integer arg3, java.lang.String arg4)
This method returns the display page name.
|
java.lang.String | getTemplateFileName(java.lang.Long userNumber, UserAccessBean user, java.lang.Integer store_id, java.lang.String devicetype_id, java.lang.Integer languageId)
Gets the display page name that can be used for this display.
|
java.lang.String | getType()
getType
|
java.lang.String | getUrl()
getUrl
|
protected void | instantiateEJB()
instantiateEJB
|
protected boolean | instantiateEJBByPrimaryKey()
instantiateEJBByPrimaryKey
|
boolean | isCatalogEntryInStore(java.lang.Integer arg1)
Indicates id the catalog entry can be processed in the specified store.
|
void | refreshCopyHelper()
refreshCopyHelper
|
void | setAvailabilityDate(java.sql.Timestamp newValue)
setAvailabilityDate
|
void | setBaseItemId(java.lang.Long newValue)
setBaseItemId
|
void | setBaseItemId(java.lang.String newValue)
setBaseItemId
|
void | setBuyable(java.lang.Integer newValue)
setBuyable
|
void | setBuyable(java.lang.String newValue)
setBuyable
|
void | setDiscontinueDate(java.sql.Timestamp newValue)
setDiscontinueDate
|
void | setEndDate(java.sql.Timestamp newValue)
setEndDate
|
void | setEndOfServiceDate(java.sql.Timestamp newValue)
setEndOfServiceDate
|
void | setField1(java.lang.Integer newValue)
setField1
|
void | setField1(java.lang.String newValue)
setField1
|
void | setField2(java.lang.Integer newValue)
setField2
|
void | setField2(java.lang.String newValue)
setField2
|
void | setField3(java.math.BigDecimal newValue)
setField3
|
void | setField3(java.lang.String newValue)
setField3
|
void | setField4(java.lang.String newValue)
setField4
|
void | setField5(java.lang.String newValue)
setField5
|
void | setInitKey_catalogEntryReferenceNumber(java.lang.String newValue)
setInitKey_catalogEntryReferenceNumber
|
void | setItemspc_id(java.lang.Long newValue)
setItemspc_id
|
void | setItemspc_id(java.lang.String newValue)
setItemspc_id
|
void | setLanguage_id(java.lang.Integer newValue)
setLanguage_id
|
void | setLanguage_id(java.lang.String newValue)
setLanguage_id
|
void | setLastOrderDate(java.sql.Timestamp newValue)
setLastOrderDate
|
void | setLastUpdate(java.lang.String newValue)
setLastUpdate
|
void | setLastUpdate(java.sql.Timestamp newValue)
setLastUpdate
|
void | setManufacturerName(java.lang.String newValue)
setManufacturerName
|
void | setManufacturerPartNumber(java.lang.String newValue)
setManufacturerPartNumber
|
void | setMarkForDelete(java.lang.Integer newValue)
setMarkForDelete
|
void | setMarkForDelete(java.lang.String newValue)
setMarkForDelete
|
void | setMemberId(java.lang.Long newValue)
setMemberId
|
void | setMemberId(java.lang.String newValue)
setMemberId
|
void | setOid(java.lang.String newValue)
setOid
|
void | setOnAuction(java.lang.Integer newValue)
setOnAuction
|
void | setOnAuction(java.lang.String newValue)
setOnAuction
|
void | setOnSpecial(java.lang.Integer newValue)
setOnSpecial
|
void | setOnSpecial(java.lang.String newValue)
setOnSpecial
|
void | setPartNumber(java.lang.String newValue)
setPartNumber
|
void | setStartDate(java.sql.Timestamp newValue)
setStartDate
|
void | setState(java.lang.String newValue)
setState
|
void | setUrl(java.lang.String newValue)
setUrl
|
public CatalogEntryAccessBean()
public CatalogEntryAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public CatalogEntryAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData entityCreationData) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the catalog entry according to the CatalogEntityCreationData.
public CatalogEntryAccessBean(java.lang.Long argCatalogEntryReferenceId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public CatalogEntryAccessBean(java.lang.String argPartNumber, java.lang.Long argMemberId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public java.lang.String getLastUpdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getLastUpdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setLastUpdate(java.lang.String newValue)
public void setLastUpdate(java.sql.Timestamp newValue)
public java.lang.String getItemspc_id() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getItemspc_idInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setItemspc_id(java.lang.String newValue)
public void setItemspc_id(java.lang.Long newValue)
public java.lang.String getOnAuction() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getOnAuctionInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOnAuction(java.lang.String newValue)
public void setOnAuction(java.lang.Integer newValue)
public java.lang.String getState() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setState(java.lang.String newValue)
public java.lang.String getManufacturerPartNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setManufacturerPartNumber(java.lang.String newValue)
public java.lang.String getBuyable() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getBuyableInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBuyable(java.lang.String newValue)
public void setBuyable(java.lang.Integer newValue)
public java.lang.String getMarkForDelete() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getMarkForDeleteInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMarkForDelete(java.lang.String newValue)
public void setMarkForDelete(java.lang.Integer newValue)
public java.lang.String getBaseItemId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getBaseItemIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBaseItemId(java.lang.String newValue)
public void setBaseItemId(java.lang.Long newValue)
public java.lang.String getCatalogEntryReferenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getCatalogEntryReferenceNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getField5() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField5(java.lang.String newValue)
public java.lang.String getField4() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField4(java.lang.String newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField3(java.lang.String newValue)
public void setField3(java.math.BigDecimal newValue)
public java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.lang.String newValue)
public void setField2(java.lang.Integer newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.String newValue)
public void setField1(java.lang.Integer newValue)
public java.lang.String getOnSpecial() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getOnSpecialInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOnSpecial(java.lang.String newValue)
public void setOnSpecial(java.lang.Integer newValue)
public java.lang.String getOid() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOid(java.lang.String newValue)
public java.lang.String getUrl() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setUrl(java.lang.String newValue)
public java.lang.String getPartNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPartNumber(java.lang.String newValue)
public java.lang.String getManufacturerName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setManufacturerName(java.lang.String newValue)
public java.lang.String getMemberId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getMemberIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMemberId(java.lang.String newValue)
public void setMemberId(java.lang.Long newValue)
public java.lang.String getLanguage_id() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getLanguage_idInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setLanguage_id(java.lang.String newValue)
public void setLanguage_id(java.lang.Integer newValue)
public java.lang.String getType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getStartDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStartDate(java.sql.Timestamp newValue)
public java.sql.Timestamp getEndDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setEndDate(java.sql.Timestamp newValue)
public java.sql.Timestamp getEndOfServiceDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setEndOfServiceDate(java.sql.Timestamp newValue)
public java.sql.Timestamp getLastOrderDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setLastOrderDate(java.sql.Timestamp newValue)
public java.sql.Timestamp getDiscontinueDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDiscontinueDate(java.sql.Timestamp newValue)
public java.sql.Timestamp getAvailabilityDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setAvailabilityDate(java.sql.Timestamp newValue)
public void setInitKey_catalogEntryReferenceNumber(java.lang.String newValue)
public java.lang.String defaultJNDIName()
protected void instantiateEJB() throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
protected boolean instantiateEJBByPrimaryKey() throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findByCatalogAndGroupAndStoreAndSubtypes(java.lang.Long anCatalogId, java.lang.Long anGroupId, java.lang.Integer anStoreId, java.lang.String[] subtypes) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogAndGroup(java.lang.Long catalogId, java.lang.Long groupId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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
public java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroupAndStore(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.lang.Long[] aInclusivePSList, java.lang.Long[] aExclusivePSList, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findEntitledChildCatalogEntriesByProduct(java.lang.Long anProductId, java.util.Vector[] arnInclusionProductSets, java.util.Vector[] arnExclusionProductSets) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroup(java.lang.Long aCatalogId, java.lang.Long aCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogId, CatalogGroupId, inclusive ProductSets and exclusive ProductSets.
public java.util.Enumeration findByBaseItemIdAndStore(java.lang.Long baseitemId, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public CatalogEntryAccessBean findValidCatalogEntryByEntitlement(java.lang.Long aCatalogEntryId, java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByItemSpcId(java.lang.Long itemspcId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns an Enumeration of CatalogEntryAccessBean with the given ItemSpec Id.
SQL:
SELECT * FROM CATENTRY WHERE CATENTRY.ITEMSPC_ID = itemspcId
public java.util.Enumeration findByMemberId(java.lang.Long memberId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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
public java.util.Enumeration findByCatalog(java.lang.Long catalogId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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
public java.util.Enumeration findByAttributeValueWithAttributeId(java.lang.Long anAttributeId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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 = anAttributeId )) AND (CATENTRY.MARKFORDELETE <>1)
public java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroupAndStoreOrderByPartNumber(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByAttributeValueWithAttributeIdAndStore(java.lang.Long anAttributeId, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public CatalogEntryAccessBean findByMemberIdAndSKUNumber(java.lang.Long memberId, java.lang.String sku) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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
public java.util.Enumeration findByCatalogEntryIdsAndStore(java.lang.Long[] anCatalogEntryIds, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroupAndStoreOrderByPartNumber(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.lang.Long[] aInclusivePSList, java.lang.Long[] aExclusivePSList, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogAndStore(java.lang.Long anCatalogId, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryIds(java.lang.Long[] arCatalogEntryIds) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogEntry IDs.
SQL:
SELECT * FROM CATENTRY WHERE CATENTRY.CATENTRY_ID IN (arCatalogEntryIds)
public java.util.Enumeration findByItemSpcIdAndStore(java.lang.Long anItemspcId, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroupAndStoreAndSubtypes(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList, java.lang.Integer anStoreId, java.lang.String[] subtypes) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroupAndStore(java.lang.Long anCatalogId, java.lang.Long anCatalogGroupId, java.util.Vector[] aInclusivePSList, java.util.Vector[] aExclusivePSList, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findWithPushDownQuery(java.lang.String query) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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"
public java.util.Enumeration findBySKUNumberAndStore(java.lang.String astrSku, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByProduct(java.lang.Long productId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByChildCatalogEntryAndStore(java.lang.Long anChildCatalogEntryId, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findEntitledCatalogEntryByCatalogAndGroup(java.lang.Long aCatalogId, java.lang.Long aCatalogGroupId, java.lang.Long[] aInclusivePSList, java.lang.Long[] aExclusivePSList) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns an Enumeration of CatalogEntryAccessBean with the given CatalogId, CatalogGroupId, inclusive ProductSets and exclusive ProductSets.
public CatalogEntryAccessBean findByKeyAndStore(java.lang.Long catalogId, java.lang.Integer groupId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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
public java.util.Enumeration findByCatalogAndGroupAndStore(java.lang.Long anCatalogId, java.lang.Long anGroupId, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByChildCatalogEntry(java.lang.Long childCatalogEntryId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
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 = childCatalogEntryId AND CATENTREL.CATRELTYPE_ID = 'PRODUCT_ITEM')
public java.util.Enumeration findByBaseItemId(java.lang.Long baseitemId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns an Enumeration of CatalogEntryAccessBean with the given BaseItem Id.
SQL:
SELECT * FROM CATENTRY WHERE CATENTRY.BASEITEM_ID = baseitemId
public java.util.Enumeration findByPartNumbersAndStore(java.lang.String[] partNumbers, java.lang.Integer storeId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns an Enumeration of CatalogEntryAccessBean with the given part numbers and store id.
SQL:
SELECT * FROM CATENTRY T1, STORECENT WHERE T1.catentry_id=storecent.catentry_id and storecent.storeent_id in (store path here) and T1.partnumber in ( partNumbers here)
public RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrMercAssocType, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public ListPriceAccessBean getListPrice(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, 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
public CatalogEntryDescriptionAccessBean getDescription(java.lang.Integer arg1) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the bean that holds the language specific information for this Catalog Entry for the language identified by language_id.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrMercAssocType, java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell() throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the list of the up-sells associated with this catalog entry.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns all up-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
public boolean fulfills(java.lang.Long member, java.lang.String relationship) throws javax.naming.NamingException, javax.ejb.FinderException, java.lang.Exception, java.rmi.RemoteException
public CatalogEntryDescriptionAccessBean getDescription(java.lang.Integer arg1, java.lang.Integer arg2) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, 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.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns all accessories associated with this Catalog Entry identified by the inclusion ProductSets and exclusion ProductSets.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrSemantic, java.lang.String astrMercAssocType, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell() throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the list of the cross-sell associated with this catalog entry.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the list of accessories associated with this catalog entry identified by the arg1 specifier provided.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns all up-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
public java.lang.String getTemplateFileName(java.lang.Long arg1, java.lang.Integer arg2, java.lang.String arg3) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns the display page name.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns all cross-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns all accessories associated with this Catalog Entry identified by the inclusion ProductSets and exclusion ProductSets.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.String aStrSemantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns all cross-sells associated with this catalog entry identified by the inclusion ProductSets and exclusion ProductSets.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public java.lang.String getTemplateFileName(java.lang.Long[] arg1, java.lang.Integer arg2, java.lang.String arg3) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public java.lang.String getTemplateFileName(java.lang.Long arg1, UserAccessBean arg2, java.lang.Integer arg3, java.lang.String arg4) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns the display page name.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossell(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the list of the cross-sells associated with this catalog entry identified by the arg1 specifier provided.
public CatalogEntryDescriptionAccessBean getDescription() throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the bean that holds the language specific information for this CatalogEntry.
public java.lang.Long getOwner() throws javax.naming.NamingException, javax.ejb.FinderException, java.lang.Exception, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessory() throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the list of accessories associated with this catalog entry.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public java.lang.String getTemplateFileName(java.lang.Long userNumber, UserAccessBean user, java.lang.Integer store_id, java.lang.String devicetype_id, java.lang.Integer languageId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the display page name that can be used for this display.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSellByStore(java.lang.String aStrSemantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesByMAssocTypeAndStore(java.lang.String astrMercAssocType, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public BaseItemAccessBean getBaseItem() throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
This method returns the BaseItemAccessBean that represents the Base Item representation of this Catalog Entry.
public boolean isCatalogEntryInStore(java.lang.Integer arg1) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Indicates id the catalog entry can be processed in the specified store.
public RelatedCatalogEntryAccessBean[] getCatalogEntriesCrossellByStore(java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public java.lang.String[] getParentCatalogEntryIds() throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesAccessoryByStore(java.lang.String aStrSemantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public RelatedCatalogEntryAccessBean[] getCatalogEntriesUpSell(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Gets the list of the up-sell associated with this catalog entry identified by the arg1 specifier provided.
public java.util.Collection findValidCatalogEntriesByEntitlement(java.lang.Long[] arCatalogEntryIds, java.util.Vector[] inclusionPS, java.util.Vector[] exclusionPS) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Finds the valid catalog entries with the given catalog entry IDs, and inclusion product set and exclusion product set.