Package de.xima.fc.entities
Class ProjectInviteData
- java.lang.Object
-
- de.xima.cmn.dao.model.AEntity<Long>
-
- de.xima.fc.entities.AbstractEntity
-
- de.xima.fc.entities.AbstractLockableEntity
-
- de.xima.fc.entities.ALockableEntity
-
- de.xima.fc.entities.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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATTR_ACTIVATESTATUS
static String
ATTR_ACTIVATESTATUS_FAIL
static String
ATTR_DATAMAP
static String
ATTR_DATASOURCE
static String
ATTR_FROMROW
static String
ATTR_MAILCOLUMN
static String
ATTR_MAILCONTENT
static String
ATTR_MAILSUBJECT
static String
ATTR_NUMBERROWS
static String
ATTR_PROJECT
static String
ATTR_SENDERMAIL
static String
ATTR_SENDERNAME
static String
ATTR_SENDMAILS
static String
ATTR_TARGETSTATUS_FAIL
static String
ATTR_TARGETSTATUS_SUCCESS
static String
ATTR_USEMAPPINGL
static String
COL_UUID
-
Fields inherited from class de.xima.fc.entities.AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersion
-
Fields inherited from class de.xima.fc.entities.AbstractEntity
COL_ID, id
-
Fields inherited from interface de.xima.fc.entities.interfaces.IProjektDependent
ATTR_PROJEKT
-
Fields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntity
IMPORT_ID, INVALID_ID
-
Fields inherited from interface de.xima.fc.entities.interfaces.IUUIDEntity
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, NULLABLE_UUID_TYPE, TYPE_NAME_UUID
-
-
Constructor Summary
Constructors Constructor Description ProjectInviteData()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ProjectInviteData
cloneBasics()
SortedMap<String,String>
getDataMap()
Datenquelle
getDataSource()
int
getFromRow()
Long
getId()
String
getMailColumn()
String
getMailContent()
String
getMailSubject()
int
getNumberRows()
Projekt
getProjekt()
String
getSenderMail()
String
getSenderName()
Status
getTargetStatusFail()
Deprecated.Status
getTargetStatusSuccess()
Deprecated.String
getUUID()
Gets the UUID (universal unique identifier) that uniquely identifies this type of entity.UUID
getUUIDObject()
Gets the UUID (universal unique identifier) that uniquely identifies this type of entity.boolean
isActivateStatusFail()
boolean
isActivateStatusSuccess()
boolean
isSendMails()
boolean
isUseMapping()
void
setActivateStatusFail(boolean activateStatusFail)
void
setActivateStatusSuccess(boolean activateStatus)
void
setDataMap(SortedMap<String,String> dataMap)
void
setDataSource(Datenquelle dataSource)
void
setFromRow(int fromRow)
void
setId(Long id)
!!!WARNING: Currently values biggerInteger.MAX_VALUE
or lower thenInteger.MIN_VALUE
will be altered to null!!!void
setMailColumn(String mailColumn)
void
setMailContent(String mailContent)
void
setMailSubject(String mailSubject)
void
setNumberRows(int numberRows)
void
setProjekt(Projekt project)
void
setSenderMail(String senderMail)
void
setSenderName(String senderName)
void
setSendMails(boolean sendMails)
void
setTargetStatusFail(Status targetStatusFail)
Deprecated.void
setTargetStatusSuccess(Status targetStatus)
Deprecated.void
setUseMapping(boolean useMapping)
void
setUUID(String uuid)
Sets the UUID (universal unique identifier) that uniquely identifies this type of entity.void
setUUIDObject(UUID uuid)
-
Methods inherited from class de.xima.fc.entities.AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toString
-
Methods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setId
-
Methods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Field Detail
-
ATTR_PROJECT
public static final String ATTR_PROJECT
- See Also:
- Constant Field Values
-
ATTR_SENDERMAIL
public static final String ATTR_SENDERMAIL
- See Also:
- Constant Field Values
-
ATTR_SENDERNAME
public static final String ATTR_SENDERNAME
- See Also:
- Constant Field Values
-
ATTR_MAILCONTENT
public static final String ATTR_MAILCONTENT
- See Also:
- Constant Field Values
-
ATTR_MAILSUBJECT
public static final String ATTR_MAILSUBJECT
- See Also:
- Constant Field Values
-
ATTR_MAILCOLUMN
public static final String ATTR_MAILCOLUMN
- See Also:
- Constant Field Values
-
ATTR_DATASOURCE
public static final String ATTR_DATASOURCE
- See Also:
- Constant Field Values
-
ATTR_USEMAPPINGL
public static final String ATTR_USEMAPPINGL
- See Also:
- Constant Field Values
-
ATTR_DATAMAP
public static final String ATTR_DATAMAP
- See Also:
- Constant Field Values
-
ATTR_SENDMAILS
public static final String ATTR_SENDMAILS
- See Also:
- Constant Field Values
-
ATTR_ACTIVATESTATUS
public static final String ATTR_ACTIVATESTATUS
- See Also:
- Constant Field Values
-
ATTR_ACTIVATESTATUS_FAIL
public static final String ATTR_ACTIVATESTATUS_FAIL
- See Also:
- Constant Field Values
-
ATTR_TARGETSTATUS_SUCCESS
public static final String ATTR_TARGETSTATUS_SUCCESS
- See Also:
- Constant Field Values
-
ATTR_TARGETSTATUS_FAIL
public static final String ATTR_TARGETSTATUS_FAIL
- See Also:
- Constant Field Values
-
ATTR_FROMROW
public static final String ATTR_FROMROW
- See Also:
- Constant Field Values
-
ATTR_NUMBERROWS
public static final String ATTR_NUMBERROWS
- See Also:
- Constant Field Values
-
COL_UUID
public static final String COL_UUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
setId
public void setId(Long id)
Description copied from class:AbstractEntity
!!!WARNING: Currently values biggerInteger.MAX_VALUE
or lower thenInteger.MIN_VALUE
will be altered to null!!!- Specified by:
setId
in interfacede.xima.cmn.dao.interfaces.IEntity<Long>
- Overrides:
setId
in classAbstractEntity
- Parameters:
id
-Long
the database-id to set
-
getUUID
public String getUUID()
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 exampleclient scopes
orproject scope
.- Specified by:
getUUID
in interfaceIUUIDEntity
- Returns:
- The UUID of the entity.
-
setUUID
public void setUUID(String uuid)
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 exampleclient scopes
orproject scope
.- Specified by:
setUUID
in interfaceIUUIDEntity
- Parameters:
uuid
- The UUID of the entity.
-
getProjekt
public Projekt getProjekt()
- Specified by:
getProjekt
in interfaceIProjektDependent
-
setProjekt
public void setProjekt(Projekt project)
- Specified by:
setProjekt
in interfaceIProjektDependent
-
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
@Deprecated public Status getTargetStatusSuccess()
Deprecated.
-
setTargetStatusSuccess
@Deprecated public void setTargetStatusSuccess(Status targetStatus)
Deprecated.
-
getUUIDObject
public UUID getUUIDObject()
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 exampleclient scopes
orproject scope
.- Specified by:
getUUIDObject
in interfaceIUUIDEntity
- Returns:
- The UUID of the entity.
-
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
@Deprecated public Status getTargetStatusFail()
Deprecated.
-
setTargetStatusFail
@Deprecated public void setTargetStatusFail(Status targetStatusFail)
Deprecated.
-
-