@Entity public class ProjectDOIData extends ALockableEntity implements IProjektDependent, IUUIDEntity
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_ACTIVE |
static String |
ATTR_DELETE_DELAY |
static String |
ATTR_OPT_IN_ERROR_TEMPLATE |
static String |
ATTR_OPT_IN_SUCCESS_TEMPLATE |
static String |
ATTR_SEND_SUCCESS_TEMPLATE |
COL_LOCKINGVERSION, lockingVersion
COL_ID, id
ATTR_PROJEKT
IMPORT_ID, INVALID_ID
ATTR_UUID
Constructor and Description |
---|
ProjectDOIData() |
Modifier and Type | Method and Description |
---|---|
ProjectDOIData |
cloneBasics() |
long |
getDeleteDelay() |
Long |
getId() |
String |
getMailContent() |
String |
getMailSubject() |
Textbaustein |
getOptInErrorTemplate() |
Textbaustein |
getOptInSuccessTemplate() |
Projekt |
getProjekt() |
Textbaustein |
getReceivedSuccessTemplate() |
String |
getReceiverMail() |
String |
getSenderMail() |
String |
getSenderName() |
String |
getUUID() |
boolean |
isActive() |
void |
setActive(boolean active) |
void |
setDeleteDelay(long deleteDelay) |
void |
setId(Long id)
!!!
|
void |
setMailContent(String mailContent) |
void |
setMailSubject(String mailSubject) |
void |
setOptInErrorTemplate(Textbaustein optInErrorTemplate) |
void |
setOptInSuccessTemplate(Textbaustein optInSuccessTemplate) |
void |
setProjekt(Projekt project) |
void |
setReceivedSuccessTemplate(Textbaustein receivedSuccessTemplate) |
void |
setReceiverMail(String receiverMail) |
void |
setSenderMail(String senderMail) |
void |
setSenderName(String senderName) |
void |
setUUID(String uuid) |
entityHasChanged, getLockingVersion, setLockingVersion, toString
asIntValue, isPersisted, setId
compareTo, equals, getDBTableName, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo
public static final String ATTR_ACTIVE
public static final String ATTR_DELETE_DELAY
public static final String ATTR_SEND_SUCCESS_TEMPLATE
public static final String ATTR_OPT_IN_SUCCESS_TEMPLATE
public static final String ATTR_OPT_IN_ERROR_TEMPLATE
public void setId(Long id)
AbstractEntity
Integer.MAX_VALUE
or lower then Integer.MIN_VALUE
will be
altered to null!!!setId
in interface de.xima.cmn.dao.interfaces.IEntity<Long>
setId
in class AbstractEntity
id
- Long
the database-id to setpublic String getUUID()
getUUID
in interface IUUIDEntity
public void setUUID(String uuid)
public Projekt getProjekt()
getProjekt
in interface IProjektDependent
public void setProjekt(Projekt project)
setProjekt
in interface IProjektDependent
public boolean isActive()
public void setActive(boolean active)
active
- the active to setpublic long getDeleteDelay()
public void setDeleteDelay(long deleteDelay)
deleteDelay
- the deleteDelay to setpublic String getSenderMail()
public void setSenderMail(String senderMail)
senderMail
- the senderMail to setpublic String getReceiverMail()
public void setReceiverMail(String receiverMail)
receiverMail
- the receiverMail to setpublic String getSenderName()
public void setSenderName(String senderName)
senderName
- the senderName to setpublic String getMailContent()
public void setMailContent(String mailContent)
mailContent
- the mailContent to setpublic String getMailSubject()
public void setMailSubject(String mailSubject)
mailSubject
- the mailSubject to setpublic Textbaustein getReceivedSuccessTemplate()
public void setReceivedSuccessTemplate(Textbaustein receivedSuccessTemplate)
sendSuccessTemplate
- the sendSuccessTemplate to setpublic Textbaustein getOptInSuccessTemplate()
public void setOptInSuccessTemplate(Textbaustein optInSuccessTemplate)
optInSuccessTemplate
- the optInSuccessTemplate to setpublic Textbaustein getOptInErrorTemplate()
public void setOptInErrorTemplate(Textbaustein optInErrorTemplate)
optInErrorTemplate
- the optInErrorTemplate to setpublic ProjectDOIData cloneBasics()
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.