com.ibm.commerce.emarketing.beans
Class CustomerProfileDataBean
java.lang.Object
com.ibm.commerce.beans.InputDataBeanImpl
com.ibm.commerce.beans.SmartDataBeanImpl
com.ibm.commerce.emarketing.beans.CustomerProfileDataBeanBase
com.ibm.commerce.emarketing.beans.CustomerProfileDataBean
- All Implemented Interfaces:
- DataBean, Delegator, InputDataBean, Protectable, java.io.Serializable, SmartDataBean
- public class CustomerProfileDataBean
- extends CustomerProfileDataBeanBase
Used to locate a list of Customer Profiles for a given store. Both names and IDs of the profiles become available after this bean is populated.
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
COPYRIGHT
Copyright. |
Method Summary |
java.util.Vector |
getAllMemberGroupIds()
Gets a vector of the member group IDs which represent the profiles found for the given store. |
java.util.Vector |
getAllMemberGroupNames()
Gets the names of the customer profiles within the given store. |
int |
getMemberGroupLength()
Gets the number of Customer Profiles within the given store. |
void |
populate()
Populate the data bean. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- Copyright.
- See Also:
- Constant Field Values
CustomerProfileDataBean
public CustomerProfileDataBean()
- Null argument constructor.
getAllMemberGroupNames
public java.util.Vector getAllMemberGroupNames()
- Gets the names of the customer profiles within the given store.
-
- Returns:
- the names of the customer profiles
getAllMemberGroupIds
public java.util.Vector getAllMemberGroupIds()
- Gets a vector of the member group IDs which represent the profiles found for the given store.
-
- Returns:
- the member group IDs for the store
getMemberGroupLength
public int getMemberGroupLength()
- Gets the number of Customer Profiles within the given store.
-
- Returns:
- the number of Customer Profiles within the given store
populate
public void populate()
throws java.lang.Exception
- Populate the data bean.
-
- Specified by:
- populate in interface SmartDataBean
- Overrides:
- populate in class SmartDataBeanImpl
-
- Throws:
- java.lang.Exception - Thrown when MemberGroupAccessBean cannot retreive the data for this member group.
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.