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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMailers(io.vertx.core.Vertx vertx, io.vertx.mutiny.core.Vertx mutinyVertx, MailersRuntimeConfig mailersRuntimeConfig, io.quarkus.runtime.LaunchMode launchMode, MailerSupport mailerSupport, io.quarkus.tls.TlsConfigurationRegistry tlsRegistry, jakarta.enterprise.event.Event<SentMail> sentMailEvent) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.ext.mail.MailClientmailClientFromName(String name) mailerFromName(String name) mockMailboxFromName(String name) io.vertx.mutiny.ext.mail.MailClientreactiveMailerFromName(String name) voidstop()
-
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.LaunchMode launchMode, MailerSupport mailerSupport, io.quarkus.tls.TlsConfigurationRegistry tlsRegistry, jakarta.enterprise.event.Event<SentMail> sentMailEvent)
-
-
Method Details
-
mailClientFromName
-
reactiveMailClientFromName
-
mailerFromName
-
reactiveMailerFromName
-
mockMailboxFromName
-
stop
@PreDestroy public void stop()
-