Class ProjectDOIData

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 @Deprecated public class ProjectDOIData extends ALockableEntity implements IProjektDependent, IUUIDEntity
Deprecated.
Only used by the old workflow. The new workflow has a double opt-in email action.
Entity for project-specific double-opt-in data
Author:
XIMA MEDIA GmbH
See Also:
  • Field Details

  • Constructor Details

    • ProjectDOIData

      public ProjectDOIData()
      Deprecated.
  • Method Details

    • getId

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

      public void setId(Long id)
      Deprecated.
      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()
      Deprecated.
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUID in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUID

      public void setUUID(String uuid)
      Deprecated.
      Description copied from interface: IUUIDEntity
      Sets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      setUUID in interface IUUIDEntity
      Parameters:
      uuid - The UUID of the entity.
    • getUUIDObject

      public UUID getUUIDObject()
      Deprecated.
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUIDObject in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUIDObject

      public void setUUIDObject(UUID uuid)
      Deprecated.
    • getProjekt

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

      public void setProjekt(Projekt project)
      Deprecated.
      Specified by:
      setProjekt in interface IProjektDependent
    • isActive

      public boolean isActive()
      Deprecated.
      Returns:
      the active
    • setActive

      public void setActive(boolean active)
      Deprecated.
      Parameters:
      active - the active to set
    • getDeleteDelay

      public long getDeleteDelay()
      Deprecated.
      Returns:
      the deleteDelay
    • setDeleteDelay

      public void setDeleteDelay(long deleteDelay)
      Deprecated.
      Parameters:
      deleteDelay - the deleteDelay to set
    • getSenderMail

      public String getSenderMail()
      Deprecated.
      Returns:
      the senderMail
    • setSenderMail

      public void setSenderMail(String senderMail)
      Deprecated.
      Parameters:
      senderMail - the senderMail to set
    • getReceiverMail

      public String getReceiverMail()
      Deprecated.
      Returns:
      the receiverMail
    • setReceiverMail

      public void setReceiverMail(String receiverMail)
      Deprecated.
      Parameters:
      receiverMail - the receiverMail to set
    • getSenderName

      public String getSenderName()
      Deprecated.
      Returns:
      the senderName
    • setSenderName

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

      public String getMailContent()
      Deprecated.
      Returns:
      the mailContent
    • setMailContent

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

      public String getMailSubject()
      Deprecated.
      Returns:
      the mailSubject
    • setMailSubject

      public void setMailSubject(String mailSubject)
      Deprecated.
      Parameters:
      mailSubject - the mailSubject to set
    • getReceivedSuccessTemplate

      public Textbaustein getReceivedSuccessTemplate()
      Deprecated.
      Returns:
      the sendSuccessTemplate
    • setReceivedSuccessTemplate

      public void setReceivedSuccessTemplate(Textbaustein receivedSuccessTemplate)
      Deprecated.
      Parameters:
      receivedSuccessTemplate - the sendSuccessTemplate to set
    • getOptInSuccessTemplate

      public Textbaustein getOptInSuccessTemplate()
      Deprecated.
      Returns:
      the optInSuccessTemplate
    • setOptInSuccessTemplate

      public void setOptInSuccessTemplate(Textbaustein optInSuccessTemplate)
      Deprecated.
      Parameters:
      optInSuccessTemplate - the optInSuccessTemplate to set
    • getOptInErrorTemplate

      public Textbaustein getOptInErrorTemplate()
      Deprecated.
      Returns:
      the optInErrorTemplate
    • setOptInErrorTemplate

      public void setOptInErrorTemplate(Textbaustein optInErrorTemplate)
      Deprecated.
      Parameters:
      optInErrorTemplate - the optInErrorTemplate to set
    • cloneBasics

      public ProjectDOIData cloneBasics()
      Deprecated.