org.kuali.rice.kim.bo.entity.impl
Class KimEntityEmailImpl
java.lang.Object
org.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
org.kuali.rice.kim.bo.entity.impl.KimDefaultableEntityDataBase
org.kuali.rice.kim.bo.entity.impl.KimEntityEmailImpl
- All Implemented Interfaces:
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, KimDefaultableEntityTypeData, KimEntityEmail, BusinessObject, Defaultable, DefaultableInactivateable, Inactivateable, PersistableBusinessObject
public class KimEntityEmailImpl
- extends KimDefaultableEntityDataBase
- implements KimEntityEmail
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
entityEmailId
protected String entityEmailId
entityId
protected String entityId
entityTypeCode
protected String entityTypeCode
emailTypeCode
protected String emailTypeCode
emailAddress
protected String emailAddress
emailType
protected EmailType emailType
suppressEmail
protected Boolean suppressEmail
KimEntityEmailImpl
public KimEntityEmailImpl()
getEmailAddress
public String getEmailAddress()
- Description copied from interface:
KimEntityEmail
- Gets this
KimEntityEmail
's email address.
- Specified by:
getEmailAddress
in interface KimEntityEmail
- Returns:
- the email address for this
KimEntityEmail
, or null if none has been assigned. - See Also:
KimEntityEmail.getEmailAddress()
getEmailTypeCode
public String getEmailTypeCode()
- Description copied from interface:
KimEntityEmail
- Gets this
KimEntityEmail
's email type code.
- Specified by:
getEmailTypeCode
in interface KimEntityEmail
- Returns:
- the email type code for this
KimEntityEmail
, or null if none has been assigned. - See Also:
KimEntityEmail.getEmailTypeCode()
getEntityEmailId
public String getEntityEmailId()
- Description copied from interface:
KimEntityEmail
- Gets this
KimEntityEmail
's id.
- Specified by:
getEntityEmailId
in interface KimEntityEmail
- Returns:
- the id for this
KimEntityEmail
, or null if none has been assigned. - See Also:
KimEntityEmail.getEntityEmailId()
setEmailAddress
public void setEmailAddress(String emailAddress)
- See Also:
org.kuali.rice.kim.bo.entity.KimEntityEmail#setEmailAddress(java.lang.String)
setEmailTypeCode
public void setEmailTypeCode(String emailTypeCode)
- See Also:
org.kuali.rice.kim.bo.entity.KimEntityEmail#setEmailTypeCode(java.lang.String)
getEntityTypeCode
public String getEntityTypeCode()
- Description copied from interface:
KimEntityEmail
- Gets this
KimEntityEmail
's entity type code.
- Specified by:
getEntityTypeCode
in interface KimDefaultableEntityTypeData
- Specified by:
getEntityTypeCode
in interface KimEntityEmail
- Returns:
- the entity type code for this
KimEntityEmail
, or null if none has been assigned. - See Also:
KimDefaultableEntityTypeData.getEntityTypeCode()
setEntityTypeCode
public void setEntityTypeCode(String entityTypeCode)
- See Also:
org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData#setEntityTypeCode(java.lang.String)
toStringMapper
protected LinkedHashMap toStringMapper()
- Specified by:
toStringMapper
in class BusinessObjectBase
- Returns:
- Map containing the fieldValues of the key fields for this class, indexed by fieldName
- See Also:
BusinessObjectBase.toStringMapper()
getEntityId
public String getEntityId()
setEntityId
public void setEntityId(String entityId)
setEntityEmailId
public void setEntityEmailId(String entityEmailId)
getEmailType
public EmailType getEmailType()
setEmailType
public void setEmailType(EmailType emailType)
isSuppressEmail
public boolean isSuppressEmail()
- Specified by:
isSuppressEmail
in interface KimEntityEmail
getEmailAddressUnmasked
public String getEmailAddressUnmasked()
- Description copied from interface:
KimEntityEmail
- Gets this
KimEntityEmail
's unmasked email address.
- Specified by:
getEmailAddressUnmasked
in interface KimEntityEmail
- Returns:
- the unmasked email address for this
KimEntityEmail
, or null if none has been assigned. - See Also:
KimEntityEmail.getEmailAddressUnmasked()
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.