Class EntityEmailBase

java.lang.Object
org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.kim.impl.identity.email.EntityEmailBase
All Implemented Interfaces:
Serializable, Cloneable, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Defaultable, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.kim.api.identity.email.EntityEmailContract
Direct Known Subclasses:
EntityEmailBo

@MappedSuperclass public abstract class EntityEmailBase extends org.kuali.rice.krad.bo.DataObjectBase implements org.kuali.rice.kim.api.identity.email.EntityEmailContract
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Field Summary

    Fields inherited from class org.kuali.rice.krad.bo.DataObjectBase

    _persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup, objectId, versionNumber
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    boolean
     
     
     
     
     
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    setActive(boolean active)
     
    void
    setDefaultValue(boolean defaultValue)
     
    void
    setEmailAddress(String emailAddress)
     
    void
    setEmailTypeCode(String emailTypeCode)
     
    void
    setEntityId(String entityId)
     
    void
    setEntityTypeCode(String entityTypeCode)
     
    void
    setSuppressEmail(boolean suppressEmail)
     

    Methods inherited from class org.kuali.rice.krad.bo.DataObjectBase

    _persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_get_objectId, _persistence_get_versionNumber, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, generateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, prePersist, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.kuali.rice.kim.api.identity.email.EntityEmailContract

    getEmailType

    Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique

    getObjectId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable

    getId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned

    getVersionNumber
  • Constructor Details

    • EntityEmailBase

      public EntityEmailBase()
  • Method Details

    • isSuppressEmail

      public boolean isSuppressEmail()
      Specified by:
      isSuppressEmail in interface org.kuali.rice.kim.api.identity.email.EntityEmailContract
    • getEmailAddressUnmasked

      public String getEmailAddressUnmasked()
      Specified by:
      getEmailAddressUnmasked in interface org.kuali.rice.kim.api.identity.email.EntityEmailContract
    • getEmailAddress

      public String getEmailAddress()
      Specified by:
      getEmailAddress in interface org.kuali.rice.kim.api.identity.email.EntityEmailContract
    • getEntityId

      public String getEntityId()
      Specified by:
      getEntityId in interface org.kuali.rice.kim.api.identity.email.EntityEmailContract
    • setEntityId

      public void setEntityId(String entityId)
    • getEntityTypeCode

      public String getEntityTypeCode()
      Specified by:
      getEntityTypeCode in interface org.kuali.rice.kim.api.identity.email.EntityEmailContract
    • setEntityTypeCode

      public void setEntityTypeCode(String entityTypeCode)
    • getEmailTypeCode

      public String getEmailTypeCode()
    • setEmailTypeCode

      public void setEmailTypeCode(String emailTypeCode)
    • setEmailAddress

      public void setEmailAddress(String emailAddress)
    • getSuppressEmail

      public boolean getSuppressEmail()
    • setSuppressEmail

      public void setSuppressEmail(boolean suppressEmail)
    • getActive

      public boolean getActive()
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
    • setActive

      public void setActive(boolean active)
    • getDefaultValue

      public boolean getDefaultValue()
    • isDefaultValue

      public boolean isDefaultValue()
      Specified by:
      isDefaultValue in interface org.kuali.rice.core.api.mo.common.Defaultable
    • setDefaultValue

      public void setDefaultValue(boolean defaultValue)