Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

addAttachment(EmailAttachment) - Method in class io.jmix.email.EmailInfoBuilder
 
addHeader(String, String) - Method in class io.jmix.email.EmailInfo
 
addHeader(EmailHeader) - Method in class io.jmix.email.EmailInfoBuilder
 
address - Variable in class io.jmix.email.entity.SendingMessage
 
applicationContext - Variable in class io.jmix.email.impl.EmailerImpl
 
assignFromAddress(SendingMessage, MimeMessage) - Method in class io.jmix.email.impl.EmailSenderImpl
 
assignRecipient(Message.RecipientType, String, MimeMessage) - Method in class io.jmix.email.impl.EmailSenderImpl
 
attachmentBody(SendingAttachment) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
attachments - Variable in class io.jmix.email.entity.SendingMessage
 
attachmentsName - Variable in class io.jmix.email.entity.SendingMessage
 
attemptsLimit - Variable in class io.jmix.email.entity.SendingMessage
 
attemptsMade - Variable in class io.jmix.email.entity.SendingMessage
 
authenticator - Variable in class io.jmix.email.impl.EmailerImpl
 

B

bcc - Variable in class io.jmix.email.entity.SendingMessage
 
bccTextField - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
BODY_CONTENT_TYPE_LENGTH - Static variable in class io.jmix.email.entity.SendingMessage
 
BODY_FILE_EXTENSION - Static variable in class io.jmix.email.impl.EmailDataProviderImpl
 
bodyContentType - Variable in class io.jmix.email.entity.SendingMessage
 
bodyContentType - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
bodyTextFromByteArray(byte[]) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
bodyTextToBytes(SendingMessage) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
build() - Method in class io.jmix.email.EmailInfoBuilder
 
buildContentTextField() - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
buildErrorMessage(SendingStatus) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 

C

callCount - Variable in class io.jmix.email.impl.EmailerImpl
 
cc - Variable in class io.jmix.email.entity.SendingMessage
 
ccTextField - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
CODE - Static variable in interface io.jmix.emailui.role.EmailHistoryRole
 
content - Variable in class io.jmix.email.entity.SendingAttachment
Attachment data is stored either in this field or in SendingAttachment.contentFile
contentFile - Variable in class io.jmix.email.entity.SendingAttachment
 
contentId - Variable in class io.jmix.email.entity.SendingAttachment
 
contentText - Variable in class io.jmix.email.entity.SendingMessage
Email body is stored either in this field or in SendingMessage.contentTextFile.
contentTextArea - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
contentTextFile - Variable in class io.jmix.email.entity.SendingMessage
 
convertToEmailAttachment(SendingAttachment) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
convertToSendingMessage(EmailInfo, Integer, Date) - Method in class io.jmix.email.impl.EmailerImpl
 
coreProperties - Variable in class io.jmix.email.impl.EmailSenderImpl
 
coreProperties - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
create() - Static method in class io.jmix.email.EmailInfoBuilder
EmailInfo emailInfo = EmailInfo.create() .setAddresses("john.doe@company.com,jane.roe@company.com") .setSubject("Company news") .setBody("Some content") .build();
create(String, String, String) - Static method in class io.jmix.email.EmailInfoBuilder
EmailInfo emailInfo = EmailInfo.create("john.doe@company.com,jane.roe@company.com", "Company news", "Some content").build();
createAttachmentPart(SendingAttachment) - Method in class io.jmix.email.impl.EmailSenderImpl
 
createClone(SendingMessage) - Method in class io.jmix.email.impl.EmailerImpl
 
createContentFile(EmailDataProviderImpl.MessagePersistingContext, byte[], String) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
createMimeMessage(SendingMessage) - Method in class io.jmix.email.impl.EmailSenderImpl
 
createTextAttachment(String, String, String) - Static method in class io.jmix.email.EmailAttachment
 

D

dataManager - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 
dataManager - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
dateSent - Variable in class io.jmix.email.entity.SendingMessage
 
deadline - Variable in class io.jmix.email.entity.SendingMessage
 
disposition - Variable in class io.jmix.email.entity.SendingAttachment
 
download(Action.ActionPerformedEvent) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
downloader - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 

E

EmailAttachment - Class in io.jmix.email
 
EmailAttachment(byte[], String) - Constructor for class io.jmix.email.EmailAttachment
Create file attachment.
EmailAttachment(byte[], String, String) - Constructor for class io.jmix.email.EmailAttachment
Create inline attachment (e.g.
EmailAttachment(byte[], String, String, String, String) - Constructor for class io.jmix.email.EmailAttachment
 
EmailAutoConfiguration - Class in io.jmix.autoconfigure.email
 
EmailAutoConfiguration() - Constructor for class io.jmix.autoconfigure.email.EmailAutoConfiguration
 
emailBody(SendingMessage) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
EmailConfiguration - Class in io.jmix.email
 
EmailConfiguration() - Constructor for class io.jmix.email.EmailConfiguration
 
EmailDataProvider - Interface in io.jmix.email
Interface provides methods to load, store and update email message and attachment entities
emailDataProvider - Variable in class io.jmix.email.EmailerManagementFacade
 
emailDataProvider - Variable in class io.jmix.email.impl.EmailerImpl
 
emailDataProvider - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
EmailDataProviderImpl - Class in io.jmix.email.impl
 
EmailDataProviderImpl() - Constructor for class io.jmix.email.impl.EmailDataProviderImpl
 
EmailDataProviderImpl.MessagePersistingContext - Class in io.jmix.email.impl
 
Emailer - Interface in io.jmix.email
Provides application with emailing functionality.
emailer - Variable in class io.jmix.email.EmailerManagementFacade
 
emailer - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
EmailerImpl - Class in io.jmix.email.impl
 
EmailerImpl() - Constructor for class io.jmix.email.impl.EmailerImpl
 
EmailerManagementFacade - Class in io.jmix.email
 
EmailerManagementFacade() - Constructor for class io.jmix.email.EmailerManagementFacade
 
emailerProperties - Variable in class io.jmix.email.EmailerManagementFacade
 
EmailerProperties - Class in io.jmix.email
 
EmailerProperties(String, int, int, int, int, String, boolean, boolean, String, String) - Constructor for class io.jmix.email.EmailerProperties
 
emailerProperties - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 
emailerProperties - Variable in class io.jmix.email.impl.EmailerImpl
 
emailerProperties - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
EmailException - Exception in io.jmix.email
Email sending error.
Contains failed addresses and corresponding error messages.
EmailException(List<String>, List<String>) - Constructor for exception io.jmix.email.EmailException
 
EmailHeader - Class in io.jmix.email
The EmailHeader class stores a name/value pair to represent headers.
EmailHeader(String, String) - Constructor for class io.jmix.email.EmailHeader
Construct a EmailHeader object.
emailHistory() - Method in interface io.jmix.emailui.role.EmailHistoryRole
 
EmailHistoryRole - Interface in io.jmix.emailui.role
 
EmailInfo - Class in io.jmix.email
Contains email details: list of recipients, from address, subject, body and attachments.
EmailInfoBuilder - Class in io.jmix.email
EmailInfo builder.
EmailSender - Interface in io.jmix.email
Adapter to javax.mail email sending API.
emailSender - Variable in class io.jmix.email.impl.EmailerImpl
 
EmailSenderImpl - Class in io.jmix.email.impl
 
EmailSenderImpl() - Constructor for class io.jmix.email.impl.EmailSenderImpl
 
EmailSenderImpl.MyByteArrayDataSource - Class in io.jmix.email.impl
 
EmailSendingJob - Class in io.jmix.autoconfigure.email.job
 
EmailSendingJob() - Constructor for class io.jmix.autoconfigure.email.job.EmailSendingJob
 
EmailSendingScheduleAutoConfiguration - Class in io.jmix.autoconfigure.email
 
EmailSendingScheduleAutoConfiguration() - Constructor for class io.jmix.autoconfigure.email.EmailSendingScheduleAutoConfiguration
 
EmailSendTask - Class in io.jmix.email.impl
 
EmailSendTask(SendingMessage) - Constructor for class io.jmix.email.impl.EmailSendTask
 
emailTextField - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
EmailUiAutoConfiguration - Class in io.jmix.autoconfigure.emailui
 
EmailUiAutoConfiguration() - Constructor for class io.jmix.autoconfigure.emailui.EmailUiAutoConfiguration
 
EmailUiConfiguration - Class in io.jmix.emailui
 
EmailUiConfiguration() - Constructor for class io.jmix.emailui.EmailUiConfiguration
 
encoding - Variable in class io.jmix.email.entity.SendingAttachment
 
entityManager - Variable in class io.jmix.email.EmailerManagementFacade
 
entityManager - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 
execute(JobExecutionContext) - Method in class io.jmix.autoconfigure.email.job.EmailSendingJob
 
exportFile(SendingAttachment) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 

F

fetchPlanRepository - Variable in class io.jmix.email.EmailerManagementFacade
 
fetchPlanRepository - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 
fg - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
files - Variable in class io.jmix.email.impl.EmailDataProviderImpl.MessagePersistingContext
 
fileStorage - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 
fileStorage - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
fileStorage - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
fileStorageLocator - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 
fileStorageLocator - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
fileStorageLocator - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
finished() - Method in class io.jmix.email.impl.EmailDataProviderImpl.MessagePersistingContext
 
from - Variable in class io.jmix.email.entity.SendingMessage
 
fromId(Integer) - Static method in enum io.jmix.email.SendingStatus
 

G

generateAttachmentContentId(String) - Method in class io.jmix.email.impl.EmailSenderImpl
 
getAddress() - Method in class io.jmix.email.entity.SendingMessage
 
getAddresses() - Method in class io.jmix.email.EmailInfo
 
getAddresses() - Method in class io.jmix.email.EmailInfoBuilder
 
getAdminAddress() - Method in class io.jmix.email.EmailerProperties
All emails go to this address if EmailerProperties.isSendAllToAdmin() ()} is enabled, regardless of actual recipient.
getAsyncSendingUsername() - Method in class io.jmix.email.EmailerProperties
 
getAttachments() - Method in class io.jmix.email.EmailInfo
 
getAttachments() - Method in class io.jmix.email.EmailInfoBuilder
 
getAttachments() - Method in class io.jmix.email.entity.SendingMessage
 
getAttachments(SendingMessage) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
getAttachmentsName() - Method in class io.jmix.email.entity.SendingMessage
 
getAttemptsLimit() - Method in class io.jmix.email.entity.SendingMessage
 
getAttemptsMade() - Method in class io.jmix.email.entity.SendingMessage
 
getBcc() - Method in class io.jmix.email.EmailInfo
 
getBcc() - Method in class io.jmix.email.EmailInfoBuilder
 
getBcc() - Method in class io.jmix.email.entity.SendingMessage
 
getBody() - Method in class io.jmix.email.EmailInfo
 
getBody() - Method in class io.jmix.email.EmailInfoBuilder
 
getBodyContentType() - Method in class io.jmix.email.EmailInfo
 
getBodyContentType() - Method in class io.jmix.email.EmailInfoBuilder
 
getBodyContentType() - Method in class io.jmix.email.entity.SendingMessage
 
getCc() - Method in class io.jmix.email.EmailInfo
 
getCc() - Method in class io.jmix.email.EmailInfoBuilder
 
getCc() - Method in class io.jmix.email.entity.SendingMessage
 
getContent() - Method in class io.jmix.email.entity.SendingAttachment
 
getContentBodyType(SendingMessage) - Method in class io.jmix.email.impl.EmailerImpl
 
getContentFile() - Method in class io.jmix.email.entity.SendingAttachment
 
getContentId() - Method in class io.jmix.email.EmailAttachment
 
getContentId() - Method in class io.jmix.email.entity.SendingAttachment
 
getContentText() - Method in class io.jmix.email.entity.SendingMessage
 
getContentTextFile() - Method in class io.jmix.email.entity.SendingMessage
 
getContentType() - Method in class io.jmix.email.impl.EmailSenderImpl.MyByteArrayDataSource
 
getCreatedBy() - Method in class io.jmix.email.entity.SendingAttachment
 
getCreatedBy() - Method in class io.jmix.email.entity.SendingMessage
 
getCreateTs() - Method in class io.jmix.email.entity.SendingAttachment
 
getCreateTs() - Method in class io.jmix.email.entity.SendingMessage
 
getData() - Method in class io.jmix.email.EmailAttachment
 
getDateSent() - Method in class io.jmix.email.entity.SendingMessage
 
getDeadline() - Method in class io.jmix.email.entity.SendingMessage
 
getDefaultSendingAttemptsLimit() - Method in class io.jmix.email.EmailerProperties
 
getDeletedBy() - Method in class io.jmix.email.entity.SendingAttachment
 
getDeletedBy() - Method in class io.jmix.email.entity.SendingMessage
 
getDeleteTs() - Method in class io.jmix.email.entity.SendingAttachment
 
getDeleteTs() - Method in class io.jmix.email.entity.SendingMessage
 
getDisposition() - Method in class io.jmix.email.EmailAttachment
 
getDisposition() - Method in class io.jmix.email.entity.SendingAttachment
 
getEmailAttachments(List<SendingAttachment>) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
getEmailSendingCron() - Method in class io.jmix.email.EmailerProperties
 
getEncoding() - Method in class io.jmix.email.EmailAttachment
 
getEncoding() - Method in class io.jmix.email.entity.SendingAttachment
 
getFailedAddresses() - Method in exception io.jmix.email.EmailException
 
getFileName(SendingMessage) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
getFileStorage() - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
getFrom() - Method in class io.jmix.email.EmailInfo
 
getFrom() - Method in class io.jmix.email.EmailInfoBuilder
 
getFrom() - Method in class io.jmix.email.entity.SendingMessage
 
getFromAddress() - Method in class io.jmix.email.EmailerManagementFacade
 
getFromAddress() - Method in class io.jmix.email.EmailerProperties
 
getHeaders() - Method in class io.jmix.email.EmailInfo
 
getHeaders() - Method in class io.jmix.email.EmailInfoBuilder
 
getHeaders() - Method in class io.jmix.email.entity.SendingMessage
 
getId() - Method in class io.jmix.email.entity.SendingAttachment
 
getId() - Method in class io.jmix.email.entity.SendingMessage
 
getId() - Method in enum io.jmix.email.SendingStatus
 
getInputStream() - Method in class io.jmix.email.impl.EmailSenderImpl.MyByteArrayDataSource
 
getMessage() - Method in class io.jmix.email.entity.SendingAttachment
 
getMessageQueueCapacity() - Method in class io.jmix.email.EmailerProperties
Scheduler will process no more than given number of queued messages per every scheduler tick.
getMessages() - Method in exception io.jmix.email.EmailException
 
getName() - Method in class io.jmix.email.EmailAttachment
 
getName() - Method in class io.jmix.email.EmailHeader
Returns the name of this header.
getName() - Method in class io.jmix.email.entity.SendingAttachment
 
getName() - Method in class io.jmix.email.impl.EmailSenderImpl.MyByteArrayDataSource
 
getOutputStream() - Method in class io.jmix.email.impl.EmailSenderImpl.MyByteArrayDataSource
 
getReference(SendingAttachment) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
getScheduledSendingDelayCallCount() - Method in class io.jmix.email.EmailerProperties
How many scheduler ticks to skip after server startup.
getSendingTimeoutSec() - Method in class io.jmix.email.EmailerProperties
Timeout in seconds for message in SendingStatus.SENDING status to be successfully sent or failed.
getSmtpAuthRequired() - Method in class io.jmix.email.EmailerManagementFacade
 
getSmtpConnectionTimeoutSec() - Method in class io.jmix.email.EmailerManagementFacade
 
getSmtpHost() - Method in class io.jmix.email.EmailerManagementFacade
 
getSmtpPort() - Method in class io.jmix.email.EmailerManagementFacade
 
getSmtpSslEnabled() - Method in class io.jmix.email.EmailerManagementFacade
 
getSmtpTimeoutSec() - Method in class io.jmix.email.EmailerManagementFacade
 
getSmtpUser() - Method in class io.jmix.email.EmailerManagementFacade
 
getStarttlsEnable() - Method in class io.jmix.email.EmailerManagementFacade
 
getStatus() - Method in class io.jmix.email.entity.SendingMessage
 
getSubject() - Method in class io.jmix.email.EmailInfo
 
getSubject() - Method in class io.jmix.email.EmailInfoBuilder
 
getSubject() - Method in class io.jmix.email.entity.SendingMessage
 
getSysTenantId() - Method in class io.jmix.email.entity.SendingAttachment
 
getSysTenantId() - Method in class io.jmix.email.entity.SendingMessage
 
getUpdatedBy() - Method in class io.jmix.email.entity.SendingAttachment
 
getUpdatedBy() - Method in class io.jmix.email.entity.SendingMessage
 
getUpdateTs() - Method in class io.jmix.email.entity.SendingAttachment
 
getUpdateTs() - Method in class io.jmix.email.entity.SendingMessage
 
getUseDefaultQuartzConfiguration() - Method in class io.jmix.email.EmailerProperties
 
getValue() - Method in class io.jmix.email.EmailHeader
Returns the value of this header.
getVersion() - Method in class io.jmix.email.entity.SendingAttachment
 
getVersion() - Method in class io.jmix.email.entity.SendingMessage
 

H

headers - Variable in class io.jmix.email.entity.SendingMessage
 
HEADERS_SEPARATOR - Static variable in class io.jmix.email.entity.SendingMessage
 
HTML_CONTENT_TYPE - Static variable in class io.jmix.email.EmailInfo
 

I

initLastAttemptTime() - Method in class io.jmix.email.entity.SendingMessage
 
io.jmix.autoconfigure.email - package io.jmix.autoconfigure.email
 
io.jmix.autoconfigure.email.job - package io.jmix.autoconfigure.email.job
 
io.jmix.autoconfigure.emailui - package io.jmix.autoconfigure.emailui
 
io.jmix.email - package io.jmix.email
 
io.jmix.email.entity - package io.jmix.email.entity
 
io.jmix.email.impl - package io.jmix.email.impl
 
io.jmix.emailui - package io.jmix.emailui
 
io.jmix.emailui.role - package io.jmix.emailui.role
 
io.jmix.emailui.screen.sendingmessage - package io.jmix.emailui.screen.sendingmessage
 
io.jmix.emailui.screen.sendingmessage.attachments - package io.jmix.emailui.screen.sendingmessage.attachments
 
io.jmix.emailui.screen.sendingmessage.resend - package io.jmix.emailui.screen.sendingmessage.resend
 
isNeedToRetry(Exception) - Method in class io.jmix.email.impl.EmailerImpl
 
isSendAllToAdmin() - Method in class io.jmix.email.EmailerProperties
 
isUseFileStorage() - Method in class io.jmix.email.EmailerProperties
When turned on, email body text and attachments will be stored in file storage instead of BLOB columns in database.

J

javaMailProperties - Variable in class io.jmix.email.EmailerManagementFacade
 
javaMailSender - Variable in class io.jmix.email.EmailerManagementFacade
 

L

loadAttachmentsBatch() - Method in class io.jmix.email.EmailerManagementFacade
 
loadBodyAndAttachments(SendingMessage) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
loadContentText(SendingMessage) - Method in interface io.jmix.email.EmailDataProvider
Loads content text for given message.
loadContentText(SendingMessage) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
loadEmailsToSend() - Method in interface io.jmix.email.EmailDataProvider
Loads email messages to be sent.
loadEmailsToSend() - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
loadMessagesBatch() - Method in class io.jmix.email.EmailerManagementFacade
 

M

mailSender - Variable in class io.jmix.email.impl.EmailSenderImpl
 
mailSendTaskExecutor - Variable in class io.jmix.email.impl.EmailerImpl
 
message - Variable in class io.jmix.email.entity.SendingAttachment
 
message - Variable in class io.jmix.emailui.screen.sendingmessage.attachments.SendingMessageAttachments
 
message - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
MessagePersistingContext() - Constructor for class io.jmix.email.impl.EmailDataProviderImpl.MessagePersistingContext
 
messages - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
messages - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
metadata - Variable in class io.jmix.email.impl.EmailerImpl
 
metadataTools - Variable in class io.jmix.email.impl.EmailerImpl
 
meterRegistry - Variable in class io.jmix.email.impl.EmailSenderImpl
 
migrateAttachment(SendingAttachment) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
migrateAttachmentsBatch() - Method in class io.jmix.email.EmailerManagementFacade
 
migrateAttachmentsToFileStorage(List<SendingAttachment>) - Method in interface io.jmix.email.EmailDataProvider
Migrate list of existing email attachments to be stored in file storage, in a single transaction.
migrateAttachmentsToFileStorage(List<SendingAttachment>) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
migrateEmailsToFileStorage(List<SendingMessage>) - Method in interface io.jmix.email.EmailDataProvider
Migrate list of existing messages to be stored in file storage, in a single transaction.
migrateEmailsToFileStorage(String) - Method in class io.jmix.email.EmailerManagementFacade
 
migrateEmailsToFileStorage(List<SendingMessage>) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
migrateMessage(SendingMessage) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
migrateMessagesBatch() - Method in class io.jmix.email.EmailerManagementFacade
 
MyByteArrayDataSource(byte[]) - Constructor for class io.jmix.email.impl.EmailSenderImpl.MyByteArrayDataSource
 

N

name - Variable in class io.jmix.email.EmailHeader
The name of the header.
name - Variable in class io.jmix.email.entity.SendingAttachment
 
notifications - Variable in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
notifications - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 

O

onAfterInit(Screen.AfterInitEvent) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
onBeforeShow(Screen.BeforeShowEvent) - Method in class io.jmix.emailui.screen.sendingmessage.attachments.SendingMessageAttachments
 
onBeforeShow(Screen.BeforeShowEvent) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
onResendEmailBtnClick(Button.ClickEvent) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 

P

parse(String) - Static method in class io.jmix.email.EmailHeader
Returns instance of EmailHeader object from String argument.
parseHeadersString(String) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
persistAndSendEmail(EmailInfo) - Method in class io.jmix.email.impl.EmailerImpl
 
persistMessage(SendingMessage, SendingStatus) - Method in interface io.jmix.email.EmailDataProvider
Stores given message with specified status.
persistMessage(SendingMessage, SendingStatus) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
persistMessageIfPossible(SendingMessage) - Method in class io.jmix.email.impl.EmailerImpl
 
persistSendingMessage(SendingMessage, EmailDataProviderImpl.MessagePersistingContext) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
prepareEmailInfo(EmailInfo) - Method in class io.jmix.email.impl.EmailerImpl
 
processQueuedEmails() - Method in interface io.jmix.email.Emailer
Send emails added to the queue.
processQueuedEmails() - Method in class io.jmix.email.impl.EmailerImpl
 

R

removeOrphanFiles(EmailDataProviderImpl.MessagePersistingContext) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
replaceRecipientIfNecessary(SendingMessage) - Method in class io.jmix.email.impl.EmailerImpl
 
resendEmail(Action.ActionPerformedEvent) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
ResendMessage - Class in io.jmix.emailui.screen.sendingmessage.resend
 
ResendMessage() - Constructor for class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
run() - Method in class io.jmix.email.impl.EmailSendTask
 

S

screenBuilders - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
screens(ApplicationContext, AnnotationScanMetadataReaderFactory) - Method in class io.jmix.emailui.EmailUiConfiguration
 
selectAttachmentDialog(SendingMessage) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
selectedItemChanged(SendingMessage) - Method in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
sendEmail(String, String, String, String, EmailAttachment...) - Method in interface io.jmix.email.Emailer
Send email synchronously.
sendEmail(EmailInfo) - Method in interface io.jmix.email.Emailer
Send email synchronously.
sendEmail(SendingMessage) - Method in interface io.jmix.email.EmailSender
Sends email with help of JavaMailSender.
sendEmail(String, String, String, String, EmailAttachment...) - Method in class io.jmix.email.impl.EmailerImpl
 
sendEmail(EmailInfo) - Method in class io.jmix.email.impl.EmailerImpl
 
sendEmail(SendingMessage) - Method in class io.jmix.email.impl.EmailSenderImpl
 
sendEmailAsync(EmailInfo, Integer, Date) - Method in interface io.jmix.email.Emailer
Send email asynchronously, with limited number of attempts.
sendEmailAsync(EmailInfo) - Method in interface io.jmix.email.Emailer
Send email asynchronously.
sendEmailAsync(EmailInfo) - Method in class io.jmix.email.impl.EmailerImpl
 
sendEmailAsync(EmailInfo, Integer, Date) - Method in class io.jmix.email.impl.EmailerImpl
 
SendingAttachment - Class in io.jmix.email.entity
 
SendingAttachment() - Constructor for class io.jmix.email.entity.SendingAttachment
 
sendingAttachmentsDl - Variable in class io.jmix.emailui.screen.sendingmessage.attachments.SendingMessageAttachments
 
SendingMessage - Class in io.jmix.email.entity
Entity to store information about sending emails.
SendingMessage() - Constructor for class io.jmix.email.entity.SendingMessage
 
SendingMessageAttachments - Class in io.jmix.emailui.screen.sendingmessage.attachments
 
SendingMessageAttachments() - Constructor for class io.jmix.emailui.screen.sendingmessage.attachments.SendingMessageAttachments
 
SendingMessageBrowser - Class in io.jmix.emailui.screen.sendingmessage
 
SendingMessageBrowser() - Constructor for class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
sendingMessageDc - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
sendingMessageTable - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
SendingStatus - Enum in io.jmix.email
 
sendQueuedEmails() - Method in class io.jmix.email.impl.EmailerImpl
 
sendSendingMessage(SendingMessage) - Method in class io.jmix.email.impl.EmailerImpl
 
sendTestEmail(String) - Method in class io.jmix.email.EmailerManagementFacade
 
setAddress(String) - Method in class io.jmix.email.entity.SendingMessage
 
setAddresses(String) - Method in class io.jmix.email.EmailInfo
 
setAddresses(String) - Method in class io.jmix.email.EmailInfoBuilder
 
setAttachments(List<EmailAttachment>) - Method in class io.jmix.email.EmailInfo
 
setAttachments(EmailAttachment...) - Method in class io.jmix.email.EmailInfoBuilder
 
setAttachments(List<EmailAttachment>) - Method in class io.jmix.email.EmailInfoBuilder
 
setAttachments(List<SendingAttachment>) - Method in class io.jmix.email.entity.SendingMessage
 
setAttachmentsName(String) - Method in class io.jmix.email.entity.SendingMessage
 
setAttemptsLimit(Integer) - Method in class io.jmix.email.entity.SendingMessage
 
setAttemptsMade(Integer) - Method in class io.jmix.email.entity.SendingMessage
 
setBcc(String) - Method in class io.jmix.email.EmailInfo
 
setBcc(String) - Method in class io.jmix.email.EmailInfoBuilder
 
setBcc(String) - Method in class io.jmix.email.entity.SendingMessage
 
setBody(String) - Method in class io.jmix.email.EmailInfo
 
setBody(String) - Method in class io.jmix.email.EmailInfoBuilder
 
setBodyContentType(String) - Method in class io.jmix.email.EmailInfo
 
setBodyContentType(String) - Method in class io.jmix.email.EmailInfoBuilder
 
setBodyContentType(String) - Method in class io.jmix.email.entity.SendingMessage
 
setCc(String) - Method in class io.jmix.email.EmailInfo
 
setCc(String) - Method in class io.jmix.email.EmailInfoBuilder
 
setCc(String) - Method in class io.jmix.email.entity.SendingMessage
 
setContent(byte[]) - Method in class io.jmix.email.entity.SendingAttachment
 
setContentFile(FileRef) - Method in class io.jmix.email.entity.SendingAttachment
 
setContentId(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setContentText(String) - Method in class io.jmix.email.entity.SendingMessage
 
setContentTextFile(FileRef) - Method in class io.jmix.email.entity.SendingMessage
 
setCreatedBy(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setCreatedBy(String) - Method in class io.jmix.email.entity.SendingMessage
 
setCreateTs(Date) - Method in class io.jmix.email.entity.SendingAttachment
 
setCreateTs(Date) - Method in class io.jmix.email.entity.SendingMessage
 
setDateSent(Date) - Method in class io.jmix.email.entity.SendingMessage
 
setDeadline(Date) - Method in class io.jmix.email.entity.SendingMessage
 
setDeletedBy(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setDeletedBy(String) - Method in class io.jmix.email.entity.SendingMessage
 
setDeleteTs(Date) - Method in class io.jmix.email.entity.SendingAttachment
 
setDeleteTs(Date) - Method in class io.jmix.email.entity.SendingMessage
 
setDisposition(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setEncoding(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setFrom(String) - Method in class io.jmix.email.EmailInfo
 
setFrom(String) - Method in class io.jmix.email.EmailInfoBuilder
 
setFrom(String) - Method in class io.jmix.email.entity.SendingMessage
 
setHeaders(List<EmailHeader>) - Method in class io.jmix.email.EmailInfo
 
setHeaders(List<EmailHeader>) - Method in class io.jmix.email.EmailInfoBuilder
 
setHeaders(String) - Method in class io.jmix.email.entity.SendingMessage
 
setId(UUID) - Method in class io.jmix.email.entity.SendingAttachment
 
setId(UUID) - Method in class io.jmix.email.entity.SendingMessage
 
setJavaMailProperties() - Method in class io.jmix.email.EmailerManagementFacade
 
setMessage(SendingMessage) - Method in class io.jmix.email.entity.SendingAttachment
 
setMessage(SendingMessage) - Method in class io.jmix.emailui.screen.sendingmessage.attachments.SendingMessageAttachments
 
setMessage(SendingMessage) - Method in class io.jmix.emailui.screen.sendingmessage.resend.ResendMessage
 
setMimeMessageContent(SendingMessage, MimeMultipart, MimeMultipart) - Method in class io.jmix.email.impl.EmailSenderImpl
 
setName(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setStatus(Integer) - Method in class io.jmix.email.entity.SendingMessage
 
setStatus(SendingStatus) - Method in class io.jmix.email.entity.SendingMessage
 
setSubject(String) - Method in class io.jmix.email.EmailInfo
 
setSubject(String) - Method in class io.jmix.email.EmailInfoBuilder
 
setSubject(String) - Method in class io.jmix.email.entity.SendingMessage
 
setSysTenantId(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setSysTenantId(String) - Method in class io.jmix.email.entity.SendingMessage
 
setTransaction(PlatformTransactionManager) - Method in class io.jmix.email.EmailerManagementFacade
 
setTransactionManager(PlatformTransactionManager) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
setUpdatedBy(String) - Method in class io.jmix.email.entity.SendingAttachment
 
setUpdatedBy(String) - Method in class io.jmix.email.entity.SendingMessage
 
setUpdateTs(Date) - Method in class io.jmix.email.entity.SendingAttachment
 
setUpdateTs(Date) - Method in class io.jmix.email.entity.SendingMessage
 
setVersion(Integer) - Method in class io.jmix.email.entity.SendingAttachment
 
setVersion(Integer) - Method in class io.jmix.email.entity.SendingMessage
 
shouldMarkNotSent(SendingMessage) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 
showContentButton - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
splitAddresses(String) - Method in class io.jmix.email.impl.EmailSenderImpl
 
status - Variable in class io.jmix.email.entity.SendingMessage
 
subject - Variable in class io.jmix.email.entity.SendingMessage
 
SUBJECT_LENGTH - Static variable in class io.jmix.email.entity.SendingMessage
 
submitExecutorTask(SendingMessage) - Method in class io.jmix.email.impl.EmailerImpl
 
sysTenantId - Variable in class io.jmix.email.entity.SendingAttachment
 
sysTenantId - Variable in class io.jmix.email.entity.SendingMessage
 

T

taskExecutor() - Method in class io.jmix.email.EmailConfiguration
 
temporaryStorage - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
TEXT_CONTENT_TYPE - Static variable in class io.jmix.email.EmailInfo
 
timeSource - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 
timeSource - Variable in class io.jmix.email.impl.EmailSenderImpl
 
toSendingAttachment(EmailAttachment) - Method in class io.jmix.email.impl.EmailerImpl
 
toString() - Method in exception io.jmix.email.EmailException
 
toString() - Method in class io.jmix.email.EmailHeader
 
transaction - Variable in class io.jmix.email.EmailerManagementFacade
 
transaction - Variable in class io.jmix.email.impl.EmailDataProviderImpl
 

U

uiComponents - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
uiProperties - Variable in class io.jmix.emailui.screen.sendingmessage.SendingMessageBrowser
 
updateStatus(SendingMessage, SendingStatus) - Method in interface io.jmix.email.EmailDataProvider
Update status for specified message.
updateStatus(SendingMessage, SendingStatus) - Method in class io.jmix.email.impl.EmailDataProviderImpl
 

V

value - Variable in class io.jmix.email.EmailHeader
The value of the header.
valueOf(String) - Static method in enum io.jmix.email.SendingStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jmix.email.SendingStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links