Package io.jmix.email.entity
Class SendingMessage
java.lang.Object
io.jmix.email.entity.SendingMessage
- All Implemented Interfaces:
Serializable
@Entity(name="email_SendingMessage")
public class SendingMessage
extends Object
implements Serializable
Entity to store information about sending emails.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected List<SendingAttachment>
protected String
protected Integer
protected Integer
protected String
static final int
protected String
protected String
protected String
Email body is stored either in this field or incontentTextFile
.protected FileRef
protected Date
protected Date
protected String
protected String
static final String
protected Boolean
protected Integer
protected String
static final int
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBcc()
getCc()
getFrom()
getId()
protected void
void
setAddress
(String address) void
setAttachments
(List<SendingAttachment> attachments) void
setAttachmentsName
(String attachmentsName) void
setAttemptsLimit
(Integer attemptsLimit) void
setAttemptsMade
(Integer attemptsMade) void
void
setBodyContentType
(String bodyContentType) void
void
setContentText
(String contentText) void
setContentTextFile
(FileRef contentTextFile) void
setCreatedBy
(String createdBy) void
setCreateTs
(Date createTs) void
setDateSent
(Date dateSent) void
setDeadline
(Date deadline) void
setDeletedBy
(String deletedBy) void
setDeleteTs
(Date deleteTs) void
void
setHeaders
(String headers) void
void
setImportant
(Boolean important) void
setStatus
(SendingStatus status) void
void
setSubject
(String subject) void
setSysTenantId
(String sysTenantId) void
setUpdatedBy
(String updatedBy) void
setUpdateTs
(Date updateTs) void
setVersion
(Integer version)
-
Field Details
-
SUBJECT_LENGTH
public static final int SUBJECT_LENGTH- See Also:
-
BODY_CONTENT_TYPE_LENGTH
public static final int BODY_CONTENT_TYPE_LENGTH- See Also:
-
HEADERS_SEPARATOR
- See Also:
-
address
-
from
-
cc
-
bcc
-
subject
-
contentText
Email body is stored either in this field or incontentTextFile
. -
contentTextFile
-
status
-
dateSent
-
attachmentsName
-
deadline
-
attemptsLimit
-
attemptsMade
-
attachments
-
headers
-
bodyContentType
-
sysTenantId
-
important
-
-
Constructor Details
-
SendingMessage
public SendingMessage()
-
-
Method Details
-
initLastAttemptTime
protected void initLastAttemptTime() -
getImportant
-
setImportant
-
getId
-
setId
-
getVersion
-
setVersion
-
getCreateTs
-
setCreateTs
-
getCreatedBy
-
setCreatedBy
-
getUpdateTs
-
setUpdateTs
-
getUpdatedBy
-
setUpdatedBy
-
getDeleteTs
-
setDeleteTs
-
getDeletedBy
-
setDeletedBy
-
setStatus
-
getAddress
-
setAddress
-
getContentText
-
setContentText
-
getDeadline
-
setDeadline
-
getStatus
-
setStatus
-
getDateSent
-
setDateSent
-
getAttemptsLimit
-
setAttemptsLimit
-
getAttachmentsName
-
setAttachmentsName
-
getFrom
-
setFrom
-
setSubject
-
getSubject
-
getAttachments
-
setAttachments
-
getAttemptsMade
-
setAttemptsMade
-
getContentTextFile
-
setContentTextFile
-
getHeaders
-
setHeaders
-
getBodyContentType
-
setBodyContentType
-
getCc
-
setCc
-
getBcc
-
setBcc
-
getSysTenantId
-
setSysTenantId
-