com.ibm.commerce.catalog.beans
Class CatalogDataBean

com.ibm.commerce.catalog.beans.CatalogDataBean

public class CatalogDataBean

This bean provides access to the CATALOGDSC table.

The following is a description of this table:

This table hold the language dependant information related to a Catalog.


Constructor Summary
CatalogDataBean()
           
 
Method Summary
 java.lang.String getCatalogId()
          This method provides access to the CATALOGDSC.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 CommandContext getCommandContext()
          Gets the command context set within this bean.
 CatalogDescriptionAccessBean getDescription()
          IBM internal use only.
 java.lang.String getIdentifier()
          IBM internal use only.
 TypedProperty getRequestProperties()
          Gets the request property set within this bean.
 CategoryDataBean[] getTopCategories()
          IBM internal use only.
 void populate()
          Retrieves data from the database.
 void setCatalogId(java.lang.String aCatalogId1)
          This method provides access to the CATALOGDSC.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 void setCommandContext(CommandContext aCommandContext1)
          Sets the command context within this bean.
 void setIdentifier(java.lang.String aIdentifier1)
          IBM internal use only.
 void setRequestProperties(TypedProperty aRequestProperties1)
          Sets the request property within this bean.
 

Constructor Detail

CatalogDataBean

public CatalogDataBean()
Method Detail

getCatalogId

public java.lang.String getCatalogId()

This method provides access to the CATALOGDSC.CATALOG_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number that indicates the Catalog that this language specific information relates to.

Returns:
java.lang.String

getCommandContext

public CommandContext getCommandContext()

Gets the command context set within this bean.

Returns:
com.ibm.commerce.command.CommandContext

getDescription

public CatalogDescriptionAccessBean getDescription()
                                            throws javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException,
                                                   java.rmi.RemoteException

IBM internal use only.

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

getIdentifier

public java.lang.String getIdentifier()

IBM internal use only.

Returns:
java.lang.String

getRequestProperties

public TypedProperty getRequestProperties()

Gets the request property set within this bean.

Returns:
com.ibm.commerce.datatype.TypedProperty

getTopCategories

public CategoryDataBean[] getTopCategories()
                                    throws ECException

IBM internal use only.

Returns:
com.ibm.commerce.catalog.beans.CategoryDataBean[]
Throws:
ECException - The com.ibm.commerce.exception.ECException exception

populate

public void populate()
              throws javax.ejb.FinderException,
                     javax.ejb.CreateException,
                     java.rmi.RemoteException,
                     javax.naming.NamingException

Retrieves data from the database.

Returns:
void
Throws:
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setCatalogId

public void setCatalogId(java.lang.String aCatalogId1)

This method provides access to the CATALOGDSC.CATALOG_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number that indicates the Catalog that this language specific information relates to.

Parameters:
aCatalogId1 - java.lang.String
Returns:
void

setCommandContext

public void setCommandContext(CommandContext aCommandContext1)

Sets the command context within this bean.

Parameters:
aCommandContext1 - com.ibm.commerce.command.CommandContext
Returns:
void

setIdentifier

public void setIdentifier(java.lang.String aIdentifier1)

IBM internal use only.

Parameters:
aIdentifier1 - java.lang.String
Returns:
void

setRequestProperties

public void setRequestProperties(TypedProperty aRequestProperties1)

Sets the request property within this bean.

Parameters:
aRequestProperties1 - com.ibm.commerce.datatype.TypedProperty
Returns:
void