java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.catalog.objects.DynamicKitAccessBean
com.ibm.commerce.catalog.beans.DynamicKitDataBean
This data bean represents a Dynamic Kit.
Field Summary | |
static java.lang.String | COPYRIGHT The internal copyright field. |
Constructor Summary | |
DynamicKitDataBean() Constructs an empty DynamicKitDataBean. |
|
DynamicKitDataBean(CatalogEntryAccessBean abCatentry) Constructs a DynamicKitDataBean from a CatalogEntryAccessBean. |
|
DynamicKitDataBean(CatalogEntryAccessBean abCatEntry, CommandContext aCommandContext) Contructs a DynamicKitDataBean from a CatalogEntryAccessBean and a command context. |
Method Summary | |
AttributeAccessBean[] | getAttributes() Gets a list of beans that represent attributes of the dynamic kit. |
RelatedBundleDataBean[] | getBundleAccessories() Gets a list of beans that represent bundles that are accessories to this dynamic kit. |
RelatedBundleDataBean[] | getBundleCrossSells() Gets a list of beans that represent bundles that are cross-sells to this dynamic kit. |
RelatedBundleDataBean[] | getBundleUpSells() Gets a list of beans that represent bundles that are up-sells to this dynamic kit. |
CommandContext | getCommandContext() Gets the current command's context passed in at run time. |
CompositeItemDataBean[] | getComponentItems() Gets a list of beans that represent items that are components of this dynamic kit. |
CatalogEntryDescriptionAccessBean | getDescription() Gets a bean representing descriptive information about this dynamic kit. |
AttributeAccessBean[] | getDescriptiveAttributes() Gets a list of beans that represent descriptive attributes of the dynamic kit. |
RelatedDynamicKitDataBean[] | getDynamicKitAccessories() Gets a list of beans that represent dynamic kits that are accessories to this dynamic kit. |
RelatedDynamicKitDataBean[] | getDynamicKitCrossSells() Gets a list of beans that represent dynamic kits that are cross sells to this dynamic kit. |
java.lang.String | getDynamicKitID() Gets the dynamic kit ID that represents the primary key for this dynamic kit. |
RelatedDynamicKitDataBean[] | getDynamicKitReplacements() Gets a list of beans that represent dynamic kits that are replacements to this dynamic kit. |
RelatedDynamicKitDataBean[] | getDynamicKitUpSells() Gets a list of beans that represent dynamic kits that are up sells to this dynamic kit. |
RelatedItemDataBean[] | getItemAccessories() Gets a list of beans that represent items that are accessories to this dynamic kit. |
RelatedItemDataBean[] | getItemCrossSells() Gets a list of beans that represent items that are cross-sells to this dynamic kit. |
RelatedItemDataBean[] | getItemUpSells() Gets a list of beans that represent items that are up-sells to this dynamic kit. |
java.lang.String | getObjectPath() Gets the path to objects such as images in the context of the current store. |
RelatedPackageDataBean[] | getPackageAccessories() Gets a list of beans that represent packages that are accessories to this dynamic kit. |
RelatedPackageDataBean[] | getPackageCrossSells() Gets a list of beans that represent packages that are cross-sells to this dynamic kit. |
RelatedPackageDataBean[] | getPackageUpSells() Gets a list of beans that represent packages that are up-sells to this dynamic kit. |
java.lang.String | getPartNumber() Gets the part (SKU) number of the dynamic kit. |
RelatedProductDataBean[] | getProductAccessories() Gets a list of beans that represent products that are accessories to this dynamic kit. |
RelatedProductDataBean[] | getProductCrossSells() Gets a list of beans that represent products that are cross-sells to this dynamic kit. |
RelatedProductDataBean[] | getProductUpSells() Gets a list of beans that represent products that are up-sells to this dynamic kit. |
TypedProperty | getRequestProperties() Gets the request property. |
boolean | isAdminMode() Gets if the bean is running in administrative mode. |
void | populate() Fetches and populates information needed by the bean. |
void | setAdminMode(boolean aboolAdminMode) Sets the administrative mode of the bean. |
void | setCommandContext(CommandContext aCommandContext) Sets the command context passed in at run time. |
void | setDescription(CatalogEntryDescriptionAccessBean aabDescription) Sets the descriptive information about this dynamic kit. |
void | setDynamicKitID(java.lang.String astrDynamicKitId) Sets the ID that represents the primary key for this DynamicKit. |
void | setPartNumber(java.lang.String astrDynamicKitPartNumber) Sets the DynamicKit part (SKU) number. |
void | setRequestProperties(TypedProperty aParam) Sets the request properties and populates the parameters that are needed by the bean. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public DynamicKitDataBean()
public DynamicKitDataBean(CatalogEntryAccessBean abCatentry) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public DynamicKitDataBean(CatalogEntryAccessBean abCatEntry, CommandContext aCommandContext) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Method Detail |
public AttributeAccessBean[] getAttributes() throws javax.ejb.FinderException, javax.ejb.CreateException, javax.naming.NamingException, java.rmi.RemoteException
public AttributeAccessBean[] getDescriptiveAttributes() throws javax.ejb.FinderException, javax.ejb.CreateException, javax.naming.NamingException, java.rmi.RemoteException
public RelatedBundleDataBean[] getBundleAccessories() throws ECException
public RelatedBundleDataBean[] getBundleCrossSells() throws ECException
public RelatedBundleDataBean[] getBundleUpSells() throws ECException
public CommandContext getCommandContext()
public CompositeItemDataBean[] getComponentItems() throws ECException
public CatalogEntryDescriptionAccessBean getDescription() throws javax.ejb.CreateException, javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.String getDynamicKitID()
public RelatedItemDataBean[] getItemAccessories() throws ECException
public RelatedItemDataBean[] getItemCrossSells() throws ECException
public RelatedItemDataBean[] getItemUpSells() throws ECException
public java.lang.String getObjectPath() throws ECException
public RelatedPackageDataBean[] getPackageAccessories() throws ECException
public RelatedPackageDataBean[] getPackageCrossSells() throws ECException
public RelatedPackageDataBean[] getPackageUpSells() throws ECException
public java.lang.String getPartNumber()
public RelatedProductDataBean[] getProductAccessories() throws ECException
public RelatedProductDataBean[] getProductCrossSells() throws ECException
public RelatedProductDataBean[] getProductUpSells() throws ECException
public TypedProperty getRequestProperties()
public void populate() throws java.lang.Exception
public RelatedDynamicKitDataBean[] getDynamicKitAccessories() throws ECException
public RelatedDynamicKitDataBean[] getDynamicKitCrossSells() throws ECException
public RelatedDynamicKitDataBean[] getDynamicKitUpSells() throws ECException
public RelatedDynamicKitDataBean[] getDynamicKitReplacements() throws ECException
public void setCommandContext(CommandContext aCommandContext)
public void setDescription(CatalogEntryDescriptionAccessBean aabDescription)
public void setDynamicKitID(java.lang.String astrDynamicKitId)
public void setPartNumber(java.lang.String astrDynamicKitPartNumber)
public void setRequestProperties(TypedProperty aParam)
public boolean isAdminMode()
public void setAdminMode(boolean aboolAdminMode)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.