Package io.quarkus.mailer.runtime
Class Mailers
java.lang.Object
io.quarkus.mailer.runtime.Mailers
This class is a sort of producer for mailer instances.
It isn't a CDI producer in the literal sense, but it creates a synthetic bean
from MailerProcessor
.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionMailers
(io.vertx.core.Vertx vertx, io.vertx.mutiny.core.Vertx mutinyVertx, MailersRuntimeConfig mailersRuntimeConfig, io.quarkus.runtime.TlsConfig globalTlsConfig, io.quarkus.runtime.LaunchMode launchMode, MailerSupport mailerSupport) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.ext.mail.MailClient
mailClientFromName
(String name) mailerFromName
(String name) mockMailboxFromName
(String name) io.vertx.mutiny.ext.mail.MailClient
reactiveMailerFromName
(String name) void
stop()
-
Field Details
-
DEFAULT_MAILER_NAME
- See Also:
-
-
Constructor Details
-
Mailers
public Mailers(io.vertx.core.Vertx vertx, io.vertx.mutiny.core.Vertx mutinyVertx, MailersRuntimeConfig mailersRuntimeConfig, io.quarkus.runtime.TlsConfig globalTlsConfig, io.quarkus.runtime.LaunchMode launchMode, MailerSupport mailerSupport)
-
-
Method Details
-
mailClientFromName
-
reactiveMailClientFromName
-
mailerFromName
-
reactiveMailerFromName
-
mockMailboxFromName
-
stop
@PreDestroy public void stop()
-