com.ibm.commerce.catalog.beans
Class CatalogGroupDataBean

com.ibm.commerce.catalog.beans.CatalogGroupDataBean
All Implemented Interfaces:
Delegator

public class CatalogGroupDataBean
implements Delegator

IBM internal use only.


Fields inherited from interface com.ibm.commerce.security.Delegator
COPYRIGHT
 
Constructor Summary
CatalogGroupDataBean()
           
 
Method Summary
 boolean fulfills(java.lang.Long aFills, java.lang.String aFills)
          IBM internal use only.
 CatalogGroupAttributeAccessBean[] getAttributes(java.lang.Integer aAttributes)
          IBM internal use only.
 CatalogEntryAccessBean[] getCatalogEntries(java.lang.Long aCatalogEntries, java.lang.Long[] aCatalogEntries, java.lang.Long[] aCatalogEntries)
          IBM internal use only.
 java.lang.String getCatalogGroupReferenceNumber()
          IBM internal use only.
 java.lang.Long getCatalogGroupReferenceNumberInEJBType()
          IBM internal use only.
 RelatedCatalogGroupAccessBean[] getCategoryAccessory(java.lang.String aCategoryAccessory)
          IBM internal use only.
 RelatedCatalogGroupAccessBean[] getCategoryCrossSell(java.lang.String aCategoryCrossSell)
          IBM internal use only.
 RelatedCatalogGroupAccessBean[] getCategoryUpSell(java.lang.String aCategoryUpSell)
          IBM internal use only.
 CommandContext getCommandContext()
          Gets the command context set within this bean.
 java.lang.String getDataBeanKeyCatalogGroupReferenceNumber()
          Retrieve its primary key.
 Protectable getDelegate()
          Retrieves access control information.
 CatalogGroupDescriptionAccessBean getDescription(java.lang.Integer aDescription, java.lang.Integer aDescription)
          IBM internal use only.
 CatalogGroupAccessBean[] getEntitledSubCatalogGroups(java.lang.Long aEntitledSubCatalogGroups, java.lang.Long[] aEntitledSubCatalogGroups)
          IBM internal use only.
 java.lang.String getField1()
          IBM internal use only.
 java.lang.String getField2()
          IBM internal use only.
 java.lang.String getIdentifier()
          IBM internal use only.
 java.lang.String getLanguage_id()
          IBM internal use only.
 java.lang.Integer getLanguage_idInEJBType()
          IBM internal use only.
 java.lang.String getLastUpdate()
          IBM internal use only.
 java.sql.Timestamp getLastUpdateInEJBType()
          IBM internal use only.
 java.lang.String getMarkForDelete()
          IBM internal use only.
 java.lang.Integer getMarkForDeleteInEJBType()
          IBM internal use only.
 java.lang.String getMemberId()
          IBM internal use only.
 java.lang.Long getMemberIdInEJBType()
          IBM internal use only.
 java.lang.Integer getNumSubCatEntries(java.lang.Long aNumSubCatEntries)
          IBM internal use only.
 java.lang.Integer getNumSubCatGroups(java.lang.Long aNumSubCatGroups)
          IBM internal use only.
 java.lang.String getOid()
          IBM internal use only.
 java.lang.Long getOwner()
          IBM internal use only.
 CatalogGroupAccessBean[] getParentCatalogGroups(java.lang.Long aParentCatalogGroups)
          IBM internal use only.
 java.lang.Integer[] getProductSetIds(java.lang.Long aProductSetIds)
          IBM internal use only.
 TypedProperty getRequestProperties()
          Gets the request property set within this bean.
 CatalogGroupAccessBean[] getSubCatalogGroups(java.lang.Long aSubCatalogGroups)
          IBM internal use only.
 java.lang.String getTemplateFileName(java.lang.Long[] aTemplateFileName, java.lang.Integer aTemplateFileName, java.lang.String aTemplateFileName)
          IBM internal use only.
 boolean isCatalogGroupInStore(java.lang.Integer aAtalogGroupInStore)
          IBM internal use only.
 void populate()
          Retrieves data from the database.
 void setCommandContext(CommandContext aCommandContext)
          Sets the command context within this bean.
 void setDataBeanKeyCatalogGroupReferenceNumber(java.lang.String aDataBeanKeyCatalogGroupReferenceNumber)
          Set its primary key for fetching.
 void setField1(java.lang.String aField1)
          IBM internal use only.
 void setField2(java.lang.String aField2)
          IBM internal use only.
 void setIdentifier(java.lang.String aIdentifier)
          IBM internal use only.
 void setLastUpdate(java.sql.Timestamp aLastUpdate)
          IBM internal use only.
 void setMarkForDelete(java.lang.Integer aMarkForDelete)
          IBM internal use only.
 void setMemberId(java.lang.Long aMemberId)
          IBM internal use only.
 void setOid(java.lang.String aOid)
          IBM internal use only.
 void setRequestProperties(TypedProperty aRequestProperties)
          Sets the request property within this bean.
 

Constructor Detail

CatalogGroupDataBean

public CatalogGroupDataBean()
Method Detail

fulfills

public boolean fulfills(java.lang.Long aFills,
                        java.lang.String aFills)
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException

IBM internal use only.

Parameters:
aFills - java.lang.Long
aFills - java.lang.String
Returns:
boolean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getAttributes

public CatalogGroupAttributeAccessBean[] getAttributes(java.lang.Integer aAttributes)
                                                throws javax.naming.NamingException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       java.rmi.RemoteException

IBM internal use only.

Parameters:
aAttributes - java.lang.Integer
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupAttributeAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getCatalogEntries

public CatalogEntryAccessBean[] getCatalogEntries(java.lang.Long aCatalogEntries,
                                                  java.lang.Long[] aCatalogEntries,
                                                  java.lang.Long[] aCatalogEntries)
                                           throws javax.ejb.CreateException,
                                                  java.rmi.RemoteException,
                                                  javax.naming.NamingException,
                                                  javax.ejb.FinderException

IBM internal use only.

Parameters:
aCatalogEntries - java.lang.Long
aCatalogEntries - java.lang.Long[]
aCatalogEntries - java.lang.Long[]
Returns:
com.ibm.commerce.catalog.objects.CatalogEntryAccessBean[]
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getCatalogGroupReferenceNumber

public java.lang.String getCatalogGroupReferenceNumber()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

IBM internal use only.

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

getCatalogGroupReferenceNumberInEJBType

public java.lang.Long getCatalogGroupReferenceNumberInEJBType()
                                                       throws java.rmi.RemoteException,
                                                              javax.ejb.CreateException,
                                                              javax.ejb.FinderException,
                                                              javax.naming.NamingException

IBM internal use only.

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

getCategoryAccessory

public RelatedCatalogGroupAccessBean[] getCategoryAccessory(java.lang.String aCategoryAccessory)
                                                     throws javax.naming.NamingException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            java.rmi.RemoteException

IBM internal use only.

Parameters:
aCategoryAccessory - java.lang.String
Returns:
com.ibm.commerce.catalog.objects.RelatedCatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getCategoryCrossSell

public RelatedCatalogGroupAccessBean[] getCategoryCrossSell(java.lang.String aCategoryCrossSell)
                                                     throws javax.naming.NamingException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            java.rmi.RemoteException

IBM internal use only.

Parameters:
aCategoryCrossSell - java.lang.String
Returns:
com.ibm.commerce.catalog.objects.RelatedCatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getCategoryUpSell

public RelatedCatalogGroupAccessBean[] getCategoryUpSell(java.lang.String aCategoryUpSell)
                                                  throws javax.naming.NamingException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         java.rmi.RemoteException

IBM internal use only.

Parameters:
aCategoryUpSell - java.lang.String
Returns:
com.ibm.commerce.catalog.objects.RelatedCatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getCommandContext

public CommandContext getCommandContext()

Gets the command context set within this bean.

Returns:
com.ibm.commerce.command.CommandContext

getDataBeanKeyCatalogGroupReferenceNumber

public java.lang.String getDataBeanKeyCatalogGroupReferenceNumber()

Retrieve its primary key.

Returns:
java.lang.String

getDelegate

public Protectable getDelegate()
                        throws java.lang.Exception

Retrieves access control information.

Specified by:
getDelegate in interface Delegator
Returns:
com.ibm.commerce.security.Protectable
Throws:
java.lang.Exception - The java.lang.Exception exception

getDescription

public CatalogGroupDescriptionAccessBean getDescription(java.lang.Integer aDescription,
                                                        java.lang.Integer aDescription)
                                                 throws javax.naming.NamingException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        java.rmi.RemoteException

IBM internal use only.

Parameters:
aDescription - java.lang.Integer
aDescription - java.lang.Integer
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupDescriptionAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getEntitledSubCatalogGroups

public CatalogGroupAccessBean[] getEntitledSubCatalogGroups(java.lang.Long aEntitledSubCatalogGroups,
                                                            java.lang.Long[] aEntitledSubCatalogGroups)
                                                     throws javax.naming.NamingException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            java.rmi.RemoteException

IBM internal use only.

Parameters:
aEntitledSubCatalogGroups - java.lang.Long
aEntitledSubCatalogGroups - java.lang.Long[]
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

IBM internal use only.

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

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

IBM internal use only.

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

getIdentifier

public java.lang.String getIdentifier()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

IBM internal use only.

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

getLanguage_id

public java.lang.String getLanguage_id()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

IBM internal use only.

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

getLanguage_idInEJBType

public java.lang.Integer getLanguage_idInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

IBM internal use only.

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

getLastUpdate

public java.lang.String getLastUpdate()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

IBM internal use only.

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

getLastUpdateInEJBType

public java.sql.Timestamp getLastUpdateInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

IBM internal use only.

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

getMarkForDelete

public java.lang.String getMarkForDelete()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

IBM internal use only.

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

getMarkForDeleteInEJBType

public java.lang.Integer getMarkForDeleteInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

IBM internal use only.

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

getMemberId

public java.lang.String getMemberId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

IBM internal use only.

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

getMemberIdInEJBType

public java.lang.Long getMemberIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

IBM internal use only.

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

getNumSubCatEntries

public java.lang.Integer getNumSubCatEntries(java.lang.Long aNumSubCatEntries)
                                      throws javax.naming.NamingException,
                                             javax.ejb.CreateException,
                                             java.sql.SQLException,
                                             javax.ejb.FinderException,
                                             java.rmi.RemoteException

IBM internal use only.

Parameters:
aNumSubCatEntries - java.lang.Long
Returns:
java.lang.Integer
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.sql.SQLException - The java.sql.SQLException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getNumSubCatGroups

public java.lang.Integer getNumSubCatGroups(java.lang.Long aNumSubCatGroups)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            java.sql.SQLException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException

IBM internal use only.

Parameters:
aNumSubCatGroups - java.lang.Long
Returns:
java.lang.Integer
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.sql.SQLException - The java.sql.SQLException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getOid

public java.lang.String getOid()
                        throws java.rmi.RemoteException,
                               javax.ejb.CreateException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException

IBM internal use only.

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

getOwner

public java.lang.Long getOwner()
                        throws java.lang.Exception,
                               java.rmi.RemoteException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException

IBM internal use only.

Returns:
java.lang.Long
Throws:
java.lang.Exception - The java.lang.Exception exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getParentCatalogGroups

public CatalogGroupAccessBean[] getParentCatalogGroups(java.lang.Long aParentCatalogGroups)
                                                throws javax.naming.NamingException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       java.rmi.RemoteException

IBM internal use only.

Parameters:
aParentCatalogGroups - java.lang.Long
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getProductSetIds

public java.lang.Integer[] getProductSetIds(java.lang.Long aProductSetIds)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException

IBM internal use only.

Parameters:
aProductSetIds - java.lang.Long
Returns:
java.lang.Integer[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getRequestProperties

public TypedProperty getRequestProperties()

Gets the request property set within this bean.

Returns:
com.ibm.commerce.datatype.TypedProperty

getSubCatalogGroups

public CatalogGroupAccessBean[] getSubCatalogGroups(java.lang.Long aSubCatalogGroups)
                                             throws javax.naming.NamingException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    java.rmi.RemoteException

IBM internal use only.

Parameters:
aSubCatalogGroups - java.lang.Long
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getTemplateFileName

public java.lang.String getTemplateFileName(java.lang.Long[] aTemplateFileName,
                                            java.lang.Integer aTemplateFileName,
                                            java.lang.String aTemplateFileName)
                                     throws javax.naming.NamingException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            java.rmi.RemoteException

IBM internal use only.

Parameters:
aTemplateFileName - java.lang.Long[]
aTemplateFileName - java.lang.Integer
aTemplateFileName - java.lang.String
Returns:
java.lang.String
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

isCatalogGroupInStore

public boolean isCatalogGroupInStore(java.lang.Integer aAtalogGroupInStore)
                              throws javax.naming.NamingException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     java.rmi.RemoteException

IBM internal use only.

Parameters:
aAtalogGroupInStore - java.lang.Integer
Returns:
boolean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

populate

public void populate()
              throws java.lang.Exception

Retrieves data from the database.

Returns:
void
Throws:
java.lang.Exception - The java.lang.Exception exception

setCommandContext

public void setCommandContext(CommandContext aCommandContext)

Sets the command context within this bean.

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

setDataBeanKeyCatalogGroupReferenceNumber

public void setDataBeanKeyCatalogGroupReferenceNumber(java.lang.String aDataBeanKeyCatalogGroupReferenceNumber)

Set its primary key for fetching.

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

setField1

public void setField1(java.lang.String aField1)

IBM internal use only.

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

setField2

public void setField2(java.lang.String aField2)

IBM internal use only.

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

setIdentifier

public void setIdentifier(java.lang.String aIdentifier)

IBM internal use only.

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

setLastUpdate

public void setLastUpdate(java.sql.Timestamp aLastUpdate)

IBM internal use only.

Parameters:
aLastUpdate - java.sql.Timestamp
Returns:
void

setMarkForDelete

public void setMarkForDelete(java.lang.Integer aMarkForDelete)

IBM internal use only.

Parameters:
aMarkForDelete - java.lang.Integer
Returns:
void

setMemberId

public void setMemberId(java.lang.Long aMemberId)

IBM internal use only.

Parameters:
aMemberId - java.lang.Long
Returns:
void

setOid

public void setOid(java.lang.String aOid)

IBM internal use only.

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

setRequestProperties

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

Sets the request property within this bean.

Parameters:
aRequestProperties - com.ibm.commerce.datatype.TypedProperty
Returns:
void
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception