com.firedrum.model
Class Member

java.lang.Object
  extended by com.firedrum.model.Object
      extended by com.firedrum.model.Member
All Implemented Interfaces:
java.io.Serializable

public class Member
extends Object
implements java.io.Serializable

Author:
rnmixon
See Also:
Serialized Form

Constructor Summary
Member()
           
 
Method Summary
 java.util.Calendar getAnniversary()
          Member's anniversary date.
 int getBouncesTotal()
          Total count of bounces received for mailings to this member.
 java.util.List<Category> getCategoryList()
          List of Category objects for the Member.
 int getClicksTotal()
          Total count of clicks from mailings sent to this member.
 java.util.List<MemberCustomField> getCustomFieldDataList()
          List of CustomFieldData objects for the Member.
 java.util.Calendar getDateOfBirth()
          Member's date of birth.
 java.lang.String getEmailAddress()
          Member's email address.
 java.util.Calendar getEnrollDate()
          Date the member enrolled in the system.
 java.lang.String getFirstName()
          Member's first name.
 java.lang.String getImportId()
          Identifier for the import job that created this member.
 java.lang.String getLastName()
          Member's last name.
 java.util.Calendar getLastSent()
          Date of the last email sent to this member.
 int getOpenMailTotal()
          Total count of email sendings this member has opened.
 java.util.Calendar getOptOutDate()
          Date the member "opted out" of future mailings.
 int getSentTotal()
          Total count of mailings sent to this member.
 java.lang.String getSubscribeMethod()
          Method the member used to subscribe to the list.
 boolean isActive()
          Is Member active for email sendings?
 void setActive(boolean active)
           
 void setAnniversary(java.util.Calendar anniversary)
           
 void setBouncesTotal(int bouncesTotal)
           
 void setCategoryList(java.util.List<Category> categoryList)
          Set the Category list for the Member.
 void setClicksTotal(int clicksTotal)
           
 void setCustomFieldDataList(java.util.List<MemberCustomField> customFieldDataList)
          Set the CustomFieldData list for the Member.
 void setDateOfBirth(java.util.Calendar dateOfBirth)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setEnrollDate(java.util.Calendar enrollDate)
           
 void setFirstName(java.lang.String firstName)
           
 void setImportId(java.lang.String importId)
           
 void setLastName(java.lang.String lastName)
           
 void setLastSent(java.util.Calendar lastSent)
           
 void setOpenMailTotal(int openMailTotal)
           
 void setOptOutDate(java.util.Calendar optOutDate)
           
 void setSentTotal(int sentTotal)
           
 void setSubscribeMethod(java.lang.String subscribeMethod)
           
 java.lang.String toString()
           
 
Methods inherited from class com.firedrum.model.Object
getClientBusinessName, getClientId, getId, setClientBusinessName, setClientId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Member

public Member()
Method Detail

isActive

public boolean isActive()
Is Member active for email sendings?

Returns:
the active

setActive

public void setActive(boolean active)
Parameters:
active - the active to set

getAnniversary

public java.util.Calendar getAnniversary()
Member's anniversary date.

Returns:
the anniversary

setAnniversary

public void setAnniversary(java.util.Calendar anniversary)
Parameters:
anniversary - the anniversary to set

getBouncesTotal

public int getBouncesTotal()
Total count of bounces received for mailings to this member.

Returns:
the bouncesTotal

setBouncesTotal

public void setBouncesTotal(int bouncesTotal)
Parameters:
bouncesTotal - the bouncesTotal to set

getClicksTotal

public int getClicksTotal()
Total count of clicks from mailings sent to this member.

Returns:
the clicksTotal

setClicksTotal

public void setClicksTotal(int clicksTotal)
Parameters:
clicksTotal - the clicksTotal to set

getDateOfBirth

public java.util.Calendar getDateOfBirth()
Member's date of birth.

Returns:
the dateOfBirth

setDateOfBirth

public void setDateOfBirth(java.util.Calendar dateOfBirth)
Parameters:
dateOfBirth - the dateOfBirth to set

getEmailAddress

public java.lang.String getEmailAddress()
Member's email address.

Returns:
the emailAddress

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Parameters:
emailAddress - the emailAddress to set

getEnrollDate

public java.util.Calendar getEnrollDate()
Date the member enrolled in the system.

Returns:
the enrollDate

setEnrollDate

public void setEnrollDate(java.util.Calendar enrollDate)
Parameters:
enrollDate - the enrollDate to set

getFirstName

public java.lang.String getFirstName()
Member's first name.

Returns:
the firstName

setFirstName

public void setFirstName(java.lang.String firstName)
Parameters:
firstName - the firstName to set

getImportId

public java.lang.String getImportId()
Identifier for the import job that created this member.

Returns:
the importId

setImportId

public void setImportId(java.lang.String importId)
Parameters:
importId - the importId to set

getLastName

public java.lang.String getLastName()
Member's last name.

Returns:
the lastName

setLastName

public void setLastName(java.lang.String lastName)
Parameters:
lastName - the lastName to set

getLastSent

public java.util.Calendar getLastSent()
Date of the last email sent to this member.

Returns:
the lastSent

setLastSent

public void setLastSent(java.util.Calendar lastSent)
Parameters:
lastSent - the lastSent to set

getOpenMailTotal

public int getOpenMailTotal()
Total count of email sendings this member has opened.

Returns:
the openMailTotal

setOpenMailTotal

public void setOpenMailTotal(int openMailTotal)
Parameters:
openMailTotal - the openMailTotal to set

getOptOutDate

public java.util.Calendar getOptOutDate()
Date the member "opted out" of future mailings.

Returns:
the optOutDate

setOptOutDate

public void setOptOutDate(java.util.Calendar optOutDate)
Parameters:
optOutDate - the optOutDate to set

getSentTotal

public int getSentTotal()
Total count of mailings sent to this member.

Returns:
the sentTotal

setSentTotal

public void setSentTotal(int sentTotal)
Parameters:
sentTotal - the sentTotal to set

getSubscribeMethod

public java.lang.String getSubscribeMethod()
Method the member used to subscribe to the list.

Returns:
the subscribeMethod

setSubscribeMethod

public void setSubscribeMethod(java.lang.String subscribeMethod)
Parameters:
subscribeMethod - the subscribeMethod to set

getCategoryList

public java.util.List<Category> getCategoryList()
List of Category objects for the Member. Categories the member is subscribed to.


setCategoryList

public void setCategoryList(java.util.List<Category> categoryList)
Set the Category list for the Member.

Parameters:
memberCategoryList - the list of Category objects for the Member.

getCustomFieldDataList

public java.util.List<MemberCustomField> getCustomFieldDataList()
List of CustomFieldData objects for the Member. CustomFieldData for the member.


setCustomFieldDataList

public void setCustomFieldDataList(java.util.List<MemberCustomField> customFieldDataList)
Set the CustomFieldData list for the Member.

Parameters:
memberCategoryList - the list of CustomFieldData objects for the Member.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007 Firedrum Internet Marketing. All Rights Reserved.