com.ibm.commerce.catalog.beans
Class CatalogEntryClassificationCodeDataBean

java.lang.Object
  |
  +--com.ibm.commerce.catalog.beansrc.CatalogEntryClassificationCodeDataBeanBase
        |
        +--com.ibm.commerce.catalog.beans.CatalogEntryClassificationCodeDataBean

public class CatalogEntryClassificationCodeDataBean
extends com.ibm.commerce.catalog.beansrc.CatalogEntryClassificationCodeDataBeanBase

Holds the classification code and domain associated with a catalog entry. This bean maps to the table CLASIFCODE.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          The internal copyright field.
protected  CommandContext iCommandContext
           
protected  java.lang.String iDataBeanKeyCatEntryId
           
protected  java.lang.String iDataBeanKeyDomain
           
protected  TypedProperty iRequestProperties
           
 
Constructor Summary
CatalogEntryClassificationCodeDataBean(java.lang.String aCatEntryId, java.lang.String aDomain)
          The databean constructor.
 
Method Summary
  CommandContext getCommandContext()
          Gets the command context.
 java.lang.String getDataBeanKeyCatEntryId()
          Gets the primary key of the catalog entry.
 java.lang.String getDataBeanKeyDomain()
          Gets the domain.
  TypedProperty getRequestProperties()
          Gets the request properties.
 void populate()
          Populates the bean with data.
 void setCommandContext( CommandContext aCommandContext)
          Sets the command context.
 void setDataBeanKeyCatEntryId(java.lang.String aCatEntryId)
          Sets the primary key of the catalog entry.
 void setDataBeanKeyDomain(java.lang.String aDomain)
          Sets the domain.
 void setRequestProperties( TypedProperty aRequestProperty)
          Sets the request properties.
 
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
The internal copyright field.
See Also:
Constant Field Values

iCommandContext

protected CommandContext iCommandContext

iRequestProperties

protected TypedProperty iRequestProperties

iDataBeanKeyCatEntryId

protected java.lang.String iDataBeanKeyCatEntryId

iDataBeanKeyDomain

protected java.lang.String iDataBeanKeyDomain
Constructor Detail

CatalogEntryClassificationCodeDataBean

public CatalogEntryClassificationCodeDataBean(java.lang.String aCatEntryId,
                                              java.lang.String aDomain)
The databean constructor.
Parameters:
aCatEntryId - the catalog entry ID
aDomain - the domain to which this code refers
Method Detail

getRequestProperties

public TypedProperty getRequestProperties()
Gets the request properties.
Returns:
the request properties

setRequestProperties

public void setRequestProperties(TypedProperty aRequestProperty)
                          throws javax.ejb.CreateException,
                                 java.rmi.RemoteException,
                                 javax.naming.NamingException,
                                 javax.ejb.FinderException
Sets the request properties.
Throws:
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException
javax.ejb.FinderException

getDataBeanKeyCatEntryId

public java.lang.String getDataBeanKeyCatEntryId()
Gets the primary key of the catalog entry.
Returns:
the primary key of the catalog entry

getDataBeanKeyDomain

public java.lang.String getDataBeanKeyDomain()
Gets the domain.
Returns:
the domain

getCommandContext

public CommandContext getCommandContext()
Gets the command context.
Returns:
the command context

setCommandContext

public void setCommandContext(CommandContext aCommandContext)
Sets the command context.
Parameters:
aCommandContext - the command context

setDataBeanKeyCatEntryId

public void setDataBeanKeyCatEntryId(java.lang.String aCatEntryId)
Sets the primary key of the catalog entry.
Parameters:
aCatEntryId - the catalog entry

setDataBeanKeyDomain

public void setDataBeanKeyDomain(java.lang.String aDomain)
Sets the domain.
Parameters:
aDomain - the domain

populate

public void populate()
              throws java.lang.Exception
Populates the bean with data.
Throws:
java.lang.Exception