com.ibm.commerce.catalog.beans
Class CompositeCatalogEntryDataBean

java.lang.Object
  |
  +--com.ibm.commerce.catalog.beansrc.CompositeCatalogEntryDataBeanBase
        |
        +--com.ibm.commerce.catalog.beans.CompositeCatalogEntryDataBean

public class CompositeCatalogEntryDataBean
extends com.ibm.commerce.catalog.beansrc.CompositeCatalogEntryDataBeanBase

This databean represents a composite catalog entry object.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          The internal copyright field.
protected  CommandContext iCommandContext
           
protected  java.lang.String iDataBeanKeyFromCatalogEntryReferenceNumber
           
protected  java.lang.String iDataBeanKeyRelationship_type
           
protected  java.lang.String iDataBeanKeyToCatalogEntryReferenceNumber
           
protected  TypedProperty iRequestProperties
           
 
Constructor Summary
CompositeCatalogEntryDataBean()
           
 
Method Summary
  CommandContext getCommandContext()
          Gets the command context set within this bean.
 java.lang.String getDataBeanKeyFromCatalogEntryReferenceNumber()
          Gets the from catalog entry reference number.
 java.lang.String getDataBeanKeyRelationship_type()
          Gets the relationship type.
 java.lang.String getDataBeanKeyToCatalogEntryReferenceNumber()
          Gets the to catalog entry reference number.
  TypedProperty getRequestProperties()
          Gets the request property set within this bean.
 void populate()
          Populates the databean by retrieving data from the database.
 void setCommandContext( CommandContext aCommandContext)
          Sets the command context within this bean.
 void setDataBeanKeyFromCatalogEntryReferenceNumber(java.lang.String aFromCatalogEntryReferenceNumber)
          Sets the from catalog entry reference number.
 void setDataBeanKeyRelationship_type(java.lang.String aRelationship_type)
          Sets the relationship type.
 void setDataBeanKeyToCatalogEntryReferenceNumber(java.lang.String aToCatalogEntryReferenceNumber)
          Sets the to catalog entry reference number.
 void setRequestProperties( TypedProperty aRequestProperty)
          Sets the request property within this 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
The internal copyright field.
See Also:
Constant Field Values

iCommandContext

protected CommandContext iCommandContext

iRequestProperties

protected TypedProperty iRequestProperties

iDataBeanKeyRelationship_type

protected java.lang.String iDataBeanKeyRelationship_type

iDataBeanKeyFromCatalogEntryReferenceNumber

protected java.lang.String iDataBeanKeyFromCatalogEntryReferenceNumber

iDataBeanKeyToCatalogEntryReferenceNumber

protected java.lang.String iDataBeanKeyToCatalogEntryReferenceNumber
Constructor Detail

CompositeCatalogEntryDataBean

public CompositeCatalogEntryDataBean()
Method Detail

getRequestProperties

public TypedProperty getRequestProperties()
Gets the request property set within this bean.
Returns:
The request property as TypedProperty object.

setRequestProperties

public void setRequestProperties(TypedProperty aRequestProperty)
                          throws javax.ejb.CreateException,
                                 java.rmi.RemoteException,
                                 javax.naming.NamingException,
                                 javax.ejb.FinderException
Sets the request property within this bean.
Parameters:
aRequestProperty - The request property as TypedProperty object.
Throws:
CreateException - In the execution of the method, a create exception occurs.
FinderException - In the execution of the method, a finder exception occurs.
NamingException - In the execution of the method, a naming exception occurs.
RemoteException - In the execution of the method, a remote exception occurs.

getDataBeanKeyRelationship_type

public java.lang.String getDataBeanKeyRelationship_type()
Gets the relationship type.
Returns:
The relationship type.

getDataBeanKeyFromCatalogEntryReferenceNumber

public java.lang.String getDataBeanKeyFromCatalogEntryReferenceNumber()
Gets the from catalog entry reference number.
Returns:
The from catalog entry reference number.

getDataBeanKeyToCatalogEntryReferenceNumber

public java.lang.String getDataBeanKeyToCatalogEntryReferenceNumber()
Gets the to catalog entry reference number.
Returns:
The to catalog entry reference number.

getCommandContext

public CommandContext getCommandContext()
Gets the command context set within this bean.
Returns:
The command context as CommandContext object.

setCommandContext

public void setCommandContext(CommandContext aCommandContext)
Sets the command context within this bean.
Parameters:
aCommandContext - The command context as CommandContext object.

setDataBeanKeyRelationship_type

public void setDataBeanKeyRelationship_type(java.lang.String aRelationship_type)
Sets the relationship type.
Parameters:
aRelationship_type - The relationship type.

setDataBeanKeyFromCatalogEntryReferenceNumber

public void setDataBeanKeyFromCatalogEntryReferenceNumber(java.lang.String aFromCatalogEntryReferenceNumber)
Sets the from catalog entry reference number.
Parameters:
aFromCatalogEntryReferenceNumber - The from catalog entry reference number.

setDataBeanKeyToCatalogEntryReferenceNumber

public void setDataBeanKeyToCatalogEntryReferenceNumber(java.lang.String aToCatalogEntryReferenceNumber)
Sets the to catalog entry reference number.
Parameters:
aToCatalogEntryReferenceNumber - The to catalog entry reference number.

populate

public void populate()
              throws java.lang.Exception
Populates the databean by retrieving data from the database.
Throws:
java.lang.Exception - An exception occurs during the execution of the method.