Class ProjectInviteData

All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>, de.xima.cmn.dao.interfaces.ILockableEntity<Long>, ILockingVersionProviding, IProjektDependent, ITransferable, ITransferableEntity, ITransferableLockableEntity, IUUIDEntity, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>

@Entity public class ProjectInviteData extends ALockableEntity implements IProjektDependent, IUUIDEntity
Entity for project-specific invitation data
Author:
XIMA MEDIA GmbH
See Also:
  • Field Details

  • Constructor Details

    • ProjectInviteData

      public ProjectInviteData()
  • Method Details

    • getDataMap

      public SortedMap<String,String> getDataMap()
    • setDataMap

      public void setDataMap(SortedMap<String,String> dataMap)
    • getId

      public Long getId()
      Specified by:
      getId in interface de.xima.cmn.dao.interfaces.IEntity<Long>
    • setId

      public void setId(Long id)
      Description copied from class: AbstractEntity
      !!!WARNING: Currently values bigger Integer.MAX_VALUE or lower then Integer.MIN_VALUE will be altered to null!!!
      Specified by:
      setId in interface de.xima.cmn.dao.interfaces.IEntity<Long>
      Overrides:
      setId in class AbstractEntity
      Parameters:
      id - Long the database-id to set
    • getUUID

      public String getUUID()
      Specified by:
      getUUID in interface IUUIDEntity
      Returns:
      UUID (Universal Unique Identifier) that identifies this type of entity. Usually is unique within a context, e.g. Mandant, Projekt, ...
    • setUUID

      public void setUUID(String uuid)
      Specified by:
      setUUID in interface IUUIDEntity
    • getProjekt

      public Projekt getProjekt()
      Specified by:
      getProjekt in interface IProjektDependent
    • setProjekt

      public void setProjekt(Projekt project)
      Specified by:
      setProjekt in interface IProjektDependent
    • getDataSource

      public Datenquelle getDataSource()
    • setDataSource

      public void setDataSource(Datenquelle dataSource)
    • getSenderMail

      public String getSenderMail()
      Returns:
      the senderMail
    • setSenderMail

      public void setSenderMail(String senderMail)
      Parameters:
      senderMail - the senderMail to set
    • getSenderName

      public String getSenderName()
      Returns:
      the senderName
    • setSenderName

      public void setSenderName(String senderName)
      Parameters:
      senderName - the senderName to set
    • getMailContent

      public String getMailContent()
      Returns:
      the mailContent
    • setMailContent

      public void setMailContent(String mailContent)
      Parameters:
      mailContent - the mailContent to set
    • getMailSubject

      public String getMailSubject()
      Returns:
      the mailSubject
    • setMailSubject

      public void setMailSubject(String mailSubject)
      Parameters:
      mailSubject - the mailSubject to set
    • isUseMapping

      public boolean isUseMapping()
    • setUseMapping

      public void setUseMapping(boolean useMapping)
    • getMailColumn

      public String getMailColumn()
      Returns:
      the MailColumn
    • setMailColumn

      public void setMailColumn(String mailColumn)
    • isSendMails

      public boolean isSendMails()
    • setSendMails

      public void setSendMails(boolean sendMails)
    • isActivateStatusSuccess

      public boolean isActivateStatusSuccess()
    • setActivateStatusSuccess

      public void setActivateStatusSuccess(boolean activateStatus)
    • getTargetStatusSuccess

      public Status getTargetStatusSuccess()
    • setTargetStatusSuccess

      public void setTargetStatusSuccess(Status targetStatus)
    • getUUIDObject

      public UUID getUUIDObject()
      Specified by:
      getUUIDObject in interface IUUIDEntity
    • setUUIDObject

      public void setUUIDObject(UUID uuid)
    • getFromRow

      public int getFromRow()
    • setFromRow

      public void setFromRow(int fromRow)
    • getNumberRows

      public int getNumberRows()
    • setNumberRows

      public void setNumberRows(int numberRows)
    • cloneBasics

      public ProjectInviteData cloneBasics()
    • isActivateStatusFail

      public boolean isActivateStatusFail()
    • setActivateStatusFail

      public void setActivateStatusFail(boolean activateStatusFail)
    • getTargetStatusFail

      public Status getTargetStatusFail()
    • setTargetStatusFail

      public void setTargetStatusFail(Status targetStatusFail)