com.ibm.commerce.emarketing.beans
Class EmailActivityListDataBean
java.lang.Object
|
+--com.ibm.commerce.beans.InputDataBeanImpl
|
+--com.ibm.commerce.beans.SmartDataBeanImpl
|
+--com.ibm.commerce.emarketing.beans.EmailActivityListDataBeanBase
|
+--com.ibm.commerce.emarketing.beans.EmailActivityListDataBean
- All Implemented Interfaces:
- DataBean,
InputDataBean,
java.io.Serializable,
SmartDataBean
- public class EmailActivityListDataBean
- extends
EmailActivityListDataBeanBase
Used to find all e-mail activities for a given store.
- See Also:
- Serialized
Form
Field Summary |
static java.lang.String |
COPYRIGHT
Copyright. |
Method Summary |
EmailActivityDataBean |
getEmailActivity(java.lang.String emailActivityId)
Gets an e-mail activity for the given store as an
EmailActivityDataBean . |
EmailActivityListEntry[] |
getEmailActivityList()
Gets all e-mail activities for the given store as an array of
EmailActivityEntry objects. |
void |
populate()
Populates the databean. |
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
EmailActivityListDataBean
public EmailActivityListDataBean()
- Null argument constructor.
getEmailActivityList
public EmailActivityListEntry[] getEmailActivityList()
- Gets all e-mail activities for the given store as an array of
EmailActivityEntry
objects.
-
- Returns:
- all e-mail activites for the given store.
getEmailActivity
public EmailActivityDataBean getEmailActivity(java.lang.String emailActivityId)
throws java.lang.Exception
- Gets an e-mail activity for the given store as an
EmailActivityDataBean
.
-
- Parameters:
emailActivityId
- The ID of the desired e-mail activity.
- Returns:
- The EmailActivityDataBean representation of the e-mail activity.
- Throws:
java.lang.Exception
- thrown when the
EmailActivityDataBean
cannot be populated.
populate
public void populate()
throws java.lang.Exception
- Populates the databean.
-
- Specified by:
-
populate
in interface
SmartDataBean
- Overrides:
-
populate
in class
SmartDataBeanImpl
-
- Throws:
java.lang.Exception
- Thrown when the corresponding finder
method in EmailPromotionAccessBean
cannot successfully find the
e-mail activities for the store.