com.ibm.commerce.user.beans
Class DemographicsDataBean

com.ibm.commerce.user.beans.DemographicsDataBean
All Implemented Interfaces:
Delegator

public class DemographicsDataBean
implements Delegator

IBM internal use only.


Fields inherited from interface com.ibm.commerce.security.Delegator
COPYRIGHT
 
Constructor Summary
DemographicsDataBean()
           
 
Method Summary
 java.lang.String getAge()
          IBM internal use only.
 java.lang.Integer getAgeInEJBType()
          IBM internal use only.
 CommandContext getCommandContext()
          Gets the command context set within this bean.
 java.lang.String getCompanyName()
          IBM internal use only.
 java.lang.String getDataBeanKeyUserId()
          Retrieve its primary key.
 Protectable getDelegate()
          Retrieves access control information.
 java.lang.String getField1()
          IBM internal use only.
 java.lang.String getField2()
          IBM internal use only.
 java.lang.String getField3()
          IBM internal use only.
 java.lang.String getField4()
          IBM internal use only.
 java.lang.String getField5()
          IBM internal use only.
 java.lang.String getField6()
          IBM internal use only.
 java.lang.Integer getField6InEJBType()
          IBM internal use only.
 java.lang.String getField7()
          IBM internal use only.
 java.lang.String getGender()
          IBM internal use only.
 java.lang.String getHobbies()
          IBM internal use only.
 java.lang.String getIncome()
          IBM internal use only.
 java.lang.String getIncomeCurrency()
          IBM internal use only.
 java.lang.Integer getIncomeInEJBType()
          IBM internal use only.
 java.lang.String getMaritalStatus()
          IBM internal use only.
 java.lang.String getNumberOfChildren()
          IBM internal use only.
 java.lang.Integer getNumberOfChildrenInEJBType()
          IBM internal use only.
 java.lang.String getNumberOfHouseholds()
          IBM internal use only.
 java.lang.Integer getNumberOfHouseholdsInEJBType()
          IBM internal use only.
 java.lang.String getOrderBefore()
          IBM internal use only.
 TypedProperty getRequestProperties()
          Gets the request property set within this bean.
 java.lang.String getTimezone()
          IBM internal use only.
 java.lang.String getUserId()
          IBM internal use only.
 java.lang.Long getUserIdInEJBType()
          IBM internal use only.
 void populate()
          Retrieves data from the database.
 void setAge(java.lang.Integer aAge)
          IBM internal use only.
 void setCommandContext(CommandContext aCommandContext)
          Sets the command context within this bean.
 void setCompanyName(java.lang.String aCompanyName)
          IBM internal use only.
 void setDataBeanKeyUserId(java.lang.String aDataBeanKeyUserId)
          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 setField3(java.lang.String aField3)
          IBM internal use only.
 void setField4(java.lang.String aField4)
          IBM internal use only.
 void setField5(java.lang.String aField5)
          IBM internal use only.
 void setField6(java.lang.Integer aField6)
          IBM internal use only.
 void setField7(java.lang.String aField7)
          IBM internal use only.
 void setGender(java.lang.String aGender)
          IBM internal use only.
 void setHobbies(java.lang.String aHobbies)
          IBM internal use only.
 void setIncome(java.lang.Integer aIncome)
          IBM internal use only.
 void setIncomeCurrency(java.lang.String aIncomeCurrency)
          IBM internal use only.
 void setMaritalStatus(java.lang.String aMaritalStatus)
          IBM internal use only.
 void setNumberOfChildren(java.lang.Integer aNumberOfChildren)
          IBM internal use only.
 void setNumberOfHouseholds(java.lang.Integer aNumberOfHouseholds)
          IBM internal use only.
 void setOrderBefore(java.lang.String aOrderBefore)
          IBM internal use only.
 void setRequestProperties(TypedProperty aRequestProperties)
          Sets the request property within this bean.
 void setTimezone(java.lang.String aTimezone)
          IBM internal use only.
 void setUserId(java.lang.Long aUserId)
          IBM internal use only.
 

Constructor Detail

DemographicsDataBean

public DemographicsDataBean()
Method Detail

getAge

public java.lang.String getAge()
                        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

getAgeInEJBType

public java.lang.Integer getAgeInEJBType()
                                  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

getCommandContext

public CommandContext getCommandContext()

Gets the command context set within this bean.

Returns:
com.ibm.commerce.command.CommandContext

getCompanyName

public java.lang.String getCompanyName()
                                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

getDataBeanKeyUserId

public java.lang.String getDataBeanKeyUserId()

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

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

getField3

public java.lang.String getField3()
                           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

getField4

public java.lang.String getField4()
                           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

getField5

public java.lang.String getField5()
                           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

getField6

public java.lang.String getField6()
                           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

getField6InEJBType

public java.lang.Integer getField6InEJBType()
                                     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

getField7

public java.lang.String getField7()
                           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

getGender

public java.lang.String getGender()
                           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

getHobbies

public java.lang.String getHobbies()
                            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

getIncome

public java.lang.String getIncome()
                           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

getIncomeCurrency

public java.lang.String getIncomeCurrency()
                                   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

getIncomeInEJBType

public java.lang.Integer getIncomeInEJBType()
                                     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

getMaritalStatus

public java.lang.String getMaritalStatus()
                                  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

getNumberOfChildren

public java.lang.String getNumberOfChildren()
                                     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

getNumberOfChildrenInEJBType

public java.lang.Integer getNumberOfChildrenInEJBType()
                                               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

getNumberOfHouseholds

public java.lang.String getNumberOfHouseholds()
                                       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

getNumberOfHouseholdsInEJBType

public java.lang.Integer getNumberOfHouseholdsInEJBType()
                                                 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

getOrderBefore

public java.lang.String getOrderBefore()
                                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

getRequestProperties

public TypedProperty getRequestProperties()

Gets the request property set within this bean.

Returns:
com.ibm.commerce.datatype.TypedProperty

getTimezone

public java.lang.String getTimezone()
                             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

getUserId

public java.lang.String getUserId()
                           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

getUserIdInEJBType

public java.lang.Long getUserIdInEJBType()
                                  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

populate

public void populate()
              throws java.lang.Exception

Retrieves data from the database.

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

setAge

public void setAge(java.lang.Integer aAge)

IBM internal use only.

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

setCommandContext

public void setCommandContext(CommandContext aCommandContext)

Sets the command context within this bean.

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

setCompanyName

public void setCompanyName(java.lang.String aCompanyName)

IBM internal use only.

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

setDataBeanKeyUserId

public void setDataBeanKeyUserId(java.lang.String aDataBeanKeyUserId)

Set its primary key for fetching.

Parameters:
aDataBeanKeyUserId - 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

setField3

public void setField3(java.lang.String aField3)

IBM internal use only.

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

setField4

public void setField4(java.lang.String aField4)

IBM internal use only.

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

setField5

public void setField5(java.lang.String aField5)

IBM internal use only.

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

setField6

public void setField6(java.lang.Integer aField6)

IBM internal use only.

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

setField7

public void setField7(java.lang.String aField7)

IBM internal use only.

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

setGender

public void setGender(java.lang.String aGender)

IBM internal use only.

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

setHobbies

public void setHobbies(java.lang.String aHobbies)

IBM internal use only.

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

setIncome

public void setIncome(java.lang.Integer aIncome)

IBM internal use only.

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

setIncomeCurrency

public void setIncomeCurrency(java.lang.String aIncomeCurrency)

IBM internal use only.

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

setMaritalStatus

public void setMaritalStatus(java.lang.String aMaritalStatus)

IBM internal use only.

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

setNumberOfChildren

public void setNumberOfChildren(java.lang.Integer aNumberOfChildren)

IBM internal use only.

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

setNumberOfHouseholds

public void setNumberOfHouseholds(java.lang.Integer aNumberOfHouseholds)

IBM internal use only.

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

setOrderBefore

public void setOrderBefore(java.lang.String aOrderBefore)

IBM internal use only.

Parameters:
aOrderBefore - 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

setTimezone

public void setTimezone(java.lang.String aTimezone)

IBM internal use only.

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

setUserId

public void setUserId(java.lang.Long aUserId)

IBM internal use only.

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