@Configuration @EnableConfigurationProperties(value=MailProperties.class) @ConditionalOnBean(value=io.vertx.core.Vertx.class) @ConditionalOnClass(value=io.vertx.axle.ext.mail.MailClient.class) @ConditionalOnProperty(prefix="vertx.mail", value="enabled", matchIfMissing=true) public class MailAutoConfiguration extends Object
| Constructor and Description |
|---|
MailAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
EmailService |
emailService(io.vertx.axle.ext.mail.MailClient mailClient,
io.smallrye.reactive.converters.ReactiveTypeConverter<reactor.core.publisher.Mono> monoConverter) |
io.vertx.axle.ext.mail.MailClient |
mailClient(io.vertx.core.Vertx vertx,
MailProperties properties) |
io.smallrye.reactive.converters.ReactiveTypeConverter<reactor.core.publisher.Mono> |
monoConverter() |
@Bean
public io.vertx.axle.ext.mail.MailClient mailClient(io.vertx.core.Vertx vertx,
MailProperties properties)
@Bean public io.smallrye.reactive.converters.ReactiveTypeConverter<reactor.core.publisher.Mono> monoConverter()
@Bean public EmailService emailService(io.vertx.axle.ext.mail.MailClient mailClient, io.smallrye.reactive.converters.ReactiveTypeConverter<reactor.core.publisher.Mono> monoConverter)
Copyright © 2019. All rights reserved.