A B C D F G H I K L M N O P R S T U V W 
All Classes All Packages

A

addAttachment(String, byte[], String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, byte[], String, String, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, File, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, Publisher<Byte>, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, Publisher<Byte>, String, String, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addBcc(String...) - Method in class io.quarkus.mailer.Mail
Adds BCC recipients.
addCc(String...) - Method in class io.quarkus.mailer.Mail
Adds CC recipients.
addHeader(String, String...) - Method in class io.quarkus.mailer.Mail
Adds a header value.
addInlineAttachment(String, byte[], String, String) - Method in class io.quarkus.mailer.Mail
Adds an inline attachment.
addInlineAttachment(String, File, String, String) - Method in class io.quarkus.mailer.Mail
Adds an inline attachment.
addInlineAttachment(String, File, String, String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
addInlineAttachment(String, File, String, String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
addInlineAttachment(String, Publisher<Byte>, String, String) - Method in class io.quarkus.mailer.Mail
Adds an inline attachment.
addReplyTo(String) - Method in class io.quarkus.mailer.Mail
Adds a reply-to address.
addTo(String...) - Method in class io.quarkus.mailer.Mail
Adds TO recipients.
allowRcptErrors - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets if sending allows recipients errors.
Attachment - Class in io.quarkus.mailer
Defines an attachment.
Attachment(String, byte[], String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, byte[], String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, byte[], String, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, File, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, File, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, Publisher<Byte>, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, Publisher<Byte>, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, Publisher<Byte>, String, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
authMethods - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the allowed authentication methods.

B

bcc(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
bcc(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
BlockingMailerImpl - Class in io.quarkus.mailer.runtime
Implementation of Mailer relying on the ReactiveMailer and waiting for completion.
BlockingMailerImpl() - Constructor for class io.quarkus.mailer.runtime.BlockingMailerImpl
 
bounceAddress - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the default bounce email address.
bounceAddress(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
bounceAddress(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 

C

cc(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
cc(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
clear() - Method in interface io.quarkus.mailer.MockMailbox
Removes every sent message.
clear() - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 
client - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 

D

data(String, Object) - Method in interface io.quarkus.mailer.MailTemplate
 
data(String, Object) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
data(String, Object) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
disableEsmtp - Variable in class io.quarkus.mailer.runtime.MailConfig
Disable ESMTP.
DISPOSITION_ATTACHMENT - Static variable in class io.quarkus.mailer.Attachment
Disposition for attachments.
DISPOSITION_INLINE - Static variable in class io.quarkus.mailer.Attachment
Disposition for inline attachments.
domain - Variable in class io.quarkus.mailer.runtime.NtlmConfig
Sets the domain used on NTLM authentication.

F

from - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the default `from` attribute when not specified in the Mail instance.
from(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
from(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 

G

get(InjectionPoint) - Method in class io.quarkus.mailer.runtime.MailTemplateProducer
 
get_password(Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
 
get_paths(Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
 
get_type(Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
 
getAttachments() - Method in class io.quarkus.mailer.Mail
 
getAttachmentStream(Vertx, Attachment) - Static method in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
getBcc() - Method in class io.quarkus.mailer.Mail
 
getBounceAddress() - Method in class io.quarkus.mailer.Mail
 
getBounceAddress() - Method in class io.quarkus.mailer.runtime.MailerSupport
 
getCc() - Method in class io.quarkus.mailer.Mail
 
getContentId() - Method in class io.quarkus.mailer.Attachment
 
getContentType() - Method in class io.quarkus.mailer.Attachment
 
getData() - Method in class io.quarkus.mailer.Attachment
 
getDefault(InjectionPoint) - Method in class io.quarkus.mailer.runtime.MailTemplateProducer
 
getDescription() - Method in class io.quarkus.mailer.Attachment
 
getDisposition() - Method in class io.quarkus.mailer.Attachment
 
getFile() - Method in class io.quarkus.mailer.Attachment
 
getFrom() - Method in class io.quarkus.mailer.Mail
 
getFrom() - Method in class io.quarkus.mailer.runtime.MailerSupport
 
getHeaders() - Method in class io.quarkus.mailer.Mail
 
getHtml() - Method in class io.quarkus.mailer.Mail
 
getMailTemplateInstance(TemplateInstance) - Static method in class io.quarkus.mailer.runtime.MailTemplateProducer
Called by MailTemplateInstanceAdaptor
getMessagesSentTo(String) - Method in interface io.quarkus.mailer.MockMailbox
Returns a list of mails sent to the given address, whether it was via To, Cc or Bcc.
getMessagesSentTo(String) - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 
getName() - Method in class io.quarkus.mailer.Attachment
 
getReplyTo() - Method in class io.quarkus.mailer.Mail
 
getSubject() - Method in class io.quarkus.mailer.Mail
 
getText() - Method in class io.quarkus.mailer.Mail
 
getTo() - Method in class io.quarkus.mailer.Mail
 
getTotalMessagesSent() - Method in interface io.quarkus.mailer.MockMailbox
Gets the total number of messages sent.
getTotalMessagesSent() - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 

H

host - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the SMTP host name.

I

instance() - Method in interface io.quarkus.mailer.MailTemplate
 
io.quarkus.mailer - package io.quarkus.mailer
 
io.quarkus.mailer.reactive - package io.quarkus.mailer.reactive
 
io.quarkus.mailer.runtime - package io.quarkus.mailer.runtime
 
isConfigured() - Method in class io.quarkus.mailer.runtime.TrustStoreConfig
 
isInlineAttachment() - Method in class io.quarkus.mailer.Attachment
 
isMock() - Method in class io.quarkus.mailer.runtime.MailerSupport
 

K

keepAlive - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets if connection pool is enabled.
keepAliveTimeout - Variable in class io.quarkus.mailer.runtime.MailConfig
Set the keep alive timeout for the SMTP connection.
keyStore - Variable in class io.quarkus.mailer.runtime.MailConfig
Deprecated.
Use {MailConfig.truststore instead.
keyStorePassword - Variable in class io.quarkus.mailer.runtime.MailConfig
Deprecated.
Use {MailConfig.truststore instead.

L

login - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the login mode for the connection.

M

mail(Mail) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
mail(Mail) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
Mail - Class in io.quarkus.mailer
Represents an e-mail.
Mail() - Constructor for class io.quarkus.mailer.Mail
Creates a new instance of Mail.
mailClient() - Method in class io.quarkus.mailer.runtime.MailClientProducer
 
MailClientProducer - Class in io.quarkus.mailer.runtime
Beans producing the Vert.x Mail clients.
MailClientProducer(Vertx, MailConfig, TlsConfig) - Constructor for class io.quarkus.mailer.runtime.MailClientProducer
 
MailConfig - Class in io.quarkus.mailer.runtime
 
MailConfig() - Constructor for class io.quarkus.mailer.runtime.MailConfig
 
mailer - Variable in class io.quarkus.mailer.runtime.BlockingMailerImpl
 
mailer - Variable in class io.quarkus.mailer.runtime.MailTemplateProducer
 
Mailer - Interface in io.quarkus.mailer
A mailer to send email.
mailerSupport - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
MailerSupport - Class in io.quarkus.mailer.runtime
 
MailerSupport(String, String, boolean) - Constructor for class io.quarkus.mailer.runtime.MailerSupport
 
MailerSupportProducer - Class in io.quarkus.mailer.runtime
 
MailerSupportProducer() - Constructor for class io.quarkus.mailer.runtime.MailerSupportProducer
 
mailSupportProducer(MailConfig, LaunchMode) - Method in class io.quarkus.mailer.runtime.MailerSupportProducer
 
MailTemplate - Interface in io.quarkus.mailer
Represents an e-mail definition based on a template.
MailTemplate.MailTemplateInstance - Interface in io.quarkus.mailer
Represents an instance of MailTemplate.
MailTemplateInstanceImpl - Class in io.quarkus.mailer.runtime
 
MailTemplateInstanceImpl(MutinyMailerImpl, TemplateInstance) - Constructor for class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
MailTemplateInstanceImpl.Result - Class in io.quarkus.mailer.runtime
 
MailTemplateProducer - Class in io.quarkus.mailer.runtime
 
MailTemplateProducer() - Constructor for class io.quarkus.mailer.runtime.MailTemplateProducer
 
maxPoolSize - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the max number of open connections to the mail server.
mock - Variable in class io.quarkus.mailer.runtime.MailConfig
Enables the mock mode.
mockMailbox - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
MockMailbox - Interface in io.quarkus.mailer
Mock mail collector, will be populated if mocking emails.
MockMailboxImpl - Class in io.quarkus.mailer.runtime
Mock mailbox bean, will be populated if mocking emails.
MockMailboxImpl() - Constructor for class io.quarkus.mailer.runtime.MockMailboxImpl
 
multiPartOnly - Variable in class io.quarkus.mailer.runtime.MailConfig
Whether or not the mail should always been sent as multipart even if they don't have attachments.
mutinyClient() - Method in class io.quarkus.mailer.runtime.MailClientProducer
 
MutinyMailerImpl - Class in io.quarkus.mailer.runtime
 
MutinyMailerImpl() - Constructor for class io.quarkus.mailer.runtime.MutinyMailerImpl
 

N

ntlm - Variable in class io.quarkus.mailer.runtime.MailConfig
Configures NTLM (Windows New Technology LAN Manager).
NtlmConfig - Class in io.quarkus.mailer.runtime
 
NtlmConfig() - Constructor for class io.quarkus.mailer.runtime.NtlmConfig
 

O

of(Mail) - Method in interface io.quarkus.mailer.MailTemplate
 
ownHostName - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the hostname to be used for HELO/EHLO and the Message-ID.

P

password - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the password to connect to the SMTP server.
password - Variable in class io.quarkus.mailer.runtime.TrustStoreConfig
Sets the trust store password if any.
paths - Variable in class io.quarkus.mailer.runtime.TrustStoreConfig
Sets the location of the trust store files.
pipelining - Variable in class io.quarkus.mailer.runtime.MailConfig
Enables or disables the pipelining capability if the SMTP server supports it.
poolCleanerPeriod - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the connection pool cleaner period.
port - Variable in class io.quarkus.mailer.runtime.MailConfig
The SMTP port.

R

ReactiveMailer - Interface in io.quarkus.mailer.reactive
A mailer to send email asynchronously.
removeHeader(String) - Method in class io.quarkus.mailer.Mail
Removes a header.
replyTo(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
replyTo(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
replyTo(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
replyTo(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
resolve() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 
Result(Variant, Uni<String>) - Constructor for class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 

S

send() - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
Sends all e-mail definitions based on available template variants, i.e.
send() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
send(Mail) - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 
send(Mail...) - Method in interface io.quarkus.mailer.Mailer
Sends the given mails.
send(Mail...) - Method in interface io.quarkus.mailer.reactive.ReactiveMailer
Sends the given emails.
send(Mail...) - Method in class io.quarkus.mailer.runtime.BlockingMailerImpl
 
send(Mail...) - Method in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
set_password(Object, Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
 
set_paths(Object, Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
 
set_type(Object, Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
 
setAttachments(List<Attachment>) - Method in class io.quarkus.mailer.Mail
Sets the attachment list.
setAttribute(String, Object) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
setAttribute(String, Object) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
setBcc(List<String>) - Method in class io.quarkus.mailer.Mail
Sets the BCC recipients.
setBounceAddress(String) - Method in class io.quarkus.mailer.Mail
Sets the bounce address.
setCc(List<String>) - Method in class io.quarkus.mailer.Mail
Sets the CC recipients.
setContentId(String) - Method in class io.quarkus.mailer.Attachment
 
setContentType(String) - Method in class io.quarkus.mailer.Attachment
 
setData(byte[]) - Method in class io.quarkus.mailer.Attachment
 
setData(Publisher<Byte>) - Method in class io.quarkus.mailer.Attachment
 
setDescription(String) - Method in class io.quarkus.mailer.Attachment
 
setDisposition(String) - Method in class io.quarkus.mailer.Attachment
 
setFile(File) - Method in class io.quarkus.mailer.Attachment
 
setFrom(String) - Method in class io.quarkus.mailer.Mail
Sets the sender address.
setHeaders(Map<String, List<String>>) - Method in class io.quarkus.mailer.Mail
Sets the list of headers.
setHtml(String) - Method in class io.quarkus.mailer.Mail
Sets the body of the email as HTML.
setName(String) - Method in class io.quarkus.mailer.Attachment
 
setReplyTo(String) - Method in class io.quarkus.mailer.Mail
Sets the reply-to address.
setReplyTo(String...) - Method in class io.quarkus.mailer.Mail
Sets the reply-to addresses.
setSubject(String) - Method in class io.quarkus.mailer.Mail
Sets the email subject.
setText(String) - Method in class io.quarkus.mailer.Mail
Sets the body of the email as plain text.
setTo(List<String>) - Method in class io.quarkus.mailer.Mail
Sets the TO recipients.
ssl - Variable in class io.quarkus.mailer.runtime.MailConfig
Enables or disables the TLS/SSL.
startTLS - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the TLS security mode for the connection.
stop() - Method in class io.quarkus.mailer.runtime.MailClientProducer
 
subject(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
subject(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 

T

template - Variable in class io.quarkus.mailer.runtime.MailTemplateProducer
 
templateInstance() - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
The returned instance does not represent a specific template but a delegating template.
templateInstance() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
to(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
to(String...) - Method in interface io.quarkus.mailer.MailTemplate
 
to(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
trustAll - Variable in class io.quarkus.mailer.runtime.MailConfig
Set whether all server certificates should be trusted.
truststore - Variable in class io.quarkus.mailer.runtime.MailConfig
Configures the trust store.
TrustStoreConfig - Class in io.quarkus.mailer.runtime
 
TrustStoreConfig() - Constructor for class io.quarkus.mailer.runtime.TrustStoreConfig
 
TrustStoreConfig$$accessor - Class in io.quarkus.mailer.runtime
 
type - Variable in class io.quarkus.mailer.runtime.TrustStoreConfig
Sets the trust store type.

U

username - Variable in class io.quarkus.mailer.runtime.MailConfig
Sets the username to connect to the SMTP server.

V

value - Variable in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 
variant - Variable in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 
vertx - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 

W

withHtml(String, String, String) - Static method in class io.quarkus.mailer.Mail
Creates a new instance of Mail that contains a "html" body.
withText(String, String, String) - Static method in class io.quarkus.mailer.Mail
Creates a new instance of Mail that contains a "text" body.
workstation - Variable in class io.quarkus.mailer.runtime.NtlmConfig
Sets the workstation used on NTLM authentication.
A B C D F G H I K L M N O P R S T U V W 
All Classes All Packages