org.kuali.rice.kim.bo.entity.impl
Class KimEntityEmailImpl

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
              extended by org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
                  extended by org.kuali.rice.kim.bo.entity.impl.KimDefaultableEntityDataBase
                      extended by org.kuali.rice.kim.bo.entity.impl.KimEntityEmailImpl
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData, org.kuali.rice.kim.bo.entity.KimEntityEmail, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Defaultable, org.kuali.rice.kns.bo.DefaultableInactivateable, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject

@Entity
public class KimEntityEmailImpl
extends KimDefaultableEntityDataBase
implements org.kuali.rice.kim.bo.entity.KimEntityEmail

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  String emailAddress
           
protected  org.kuali.rice.kim.bo.reference.EmailType emailType
           
protected  String emailTypeCode
           
protected  String entityEmailId
           
protected  String entityId
           
protected  String entityTypeCode
           
protected  Boolean suppressEmail
           
 
Fields inherited from class org.kuali.rice.kim.bo.entity.impl.KimDefaultableEntityDataBase
defaultValue
 
Fields inherited from class org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
active
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KimEntityEmailImpl()
           
 
Method Summary
 String getEmailAddress()
           
 String getEmailAddressUnmasked()
           
 org.kuali.rice.kim.bo.reference.EmailType getEmailType()
           
 String getEmailTypeCode()
           
 String getEntityEmailId()
           
 String getEntityId()
           
 String getEntityTypeCode()
           
 boolean isSuppressEmail()
           
 void setEmailAddress(String emailAddress)
           
 void setEmailType(org.kuali.rice.kim.bo.reference.EmailType emailType)
           
 void setEmailTypeCode(String emailTypeCode)
           
 void setEntityEmailId(String entityEmailId)
           
 void setEntityId(String entityId)
           
 void setEntityTypeCode(String entityTypeCode)
           
 
Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimDefaultableEntityDataBase
isDefaultValue, setDefaultValue
 
Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
isActive, setActive
 
Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
getDefaultItem, getDefaultItem
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.Defaultable
isDefaultValue, setDefaultValue
 
Methods inherited from interface org.kuali.rice.kns.bo.Inactivateable
isActive, setActive
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

entityEmailId

protected String entityEmailId

entityId

protected String entityId

entityTypeCode

protected String entityTypeCode

emailTypeCode

protected String emailTypeCode

emailAddress

protected String emailAddress

emailType

protected org.kuali.rice.kim.bo.reference.EmailType emailType

suppressEmail

protected Boolean suppressEmail
Constructor Detail

KimEntityEmailImpl

public KimEntityEmailImpl()
Method Detail

getEmailAddress

public String getEmailAddress()
Specified by:
getEmailAddress in interface org.kuali.rice.kim.bo.entity.KimEntityEmail
See Also:
KimEntityEmail.getEmailAddress()

getEmailTypeCode

public String getEmailTypeCode()
Specified by:
getEmailTypeCode in interface org.kuali.rice.kim.bo.entity.KimEntityEmail
See Also:
KimEntityEmail.getEmailTypeCode()

getEntityEmailId

public String getEntityEmailId()
Specified by:
getEntityEmailId in interface org.kuali.rice.kim.bo.entity.KimEntityEmail
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()
Specified by:
getEntityTypeCode in interface org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData
Specified by:
getEntityTypeCode in interface org.kuali.rice.kim.bo.entity.KimEntityEmail
See Also:
KimDefaultableEntityTypeData.getEntityTypeCode()

setEntityTypeCode

public void setEntityTypeCode(String entityTypeCode)
See Also:
org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData#setEntityTypeCode(java.lang.String)

getEntityId

public String getEntityId()

setEntityId

public void setEntityId(String entityId)

setEntityEmailId

public void setEntityEmailId(String entityEmailId)

getEmailType

public org.kuali.rice.kim.bo.reference.EmailType getEmailType()

setEmailType

public void setEmailType(org.kuali.rice.kim.bo.reference.EmailType emailType)

isSuppressEmail

public boolean isSuppressEmail()
Specified by:
isSuppressEmail in interface org.kuali.rice.kim.bo.entity.KimEntityEmail

getEmailAddressUnmasked

public String getEmailAddressUnmasked()
Specified by:
getEmailAddressUnmasked in interface org.kuali.rice.kim.bo.entity.KimEntityEmail
See Also:
KimEntityEmail.getEmailAddressUnmasked()


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.