Class Mailers


  • @Singleton
    public class Mailers
    extends Object
    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.

    • Constructor Detail

      • 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 Detail

      • mailClientFromName

        public io.vertx.ext.mail.MailClient mailClientFromName​(String name)
      • reactiveMailClientFromName

        public io.vertx.mutiny.ext.mail.MailClient reactiveMailClientFromName​(String name)
      • mailerFromName

        public Mailer mailerFromName​(String name)
      • stop

        @PreDestroy
        public void stop()