I
- Email RequestO
- Email Responsepublic interface EmailSender<I,O>
extends io.micronaut.core.naming.Named
Modifier and Type | Method and Description |
---|---|
default O |
send(Email.Builder emailBuilder)
Sends an email.
|
O |
send(Email.Builder emailBuilder,
@NotNull java.util.function.Consumer<I> emailRequest)
Sends an email.
|
@NonNull default O send(@NonNull @NotNull Email.Builder emailBuilder) throws EmailException
emailBuilder
- Email BuilderEmailException
- Wrapper of any exception thrown while sending email@NonNull O send(@NonNull @NotNull Email.Builder emailBuilder, @NonNull @NotNull @NotNull java.util.function.Consumer<I> emailRequest) throws EmailException
emailBuilder
- Email BuilderemailRequest
- Email Request ConsumerEmailException
- Wrapper of any exception thrown while sending email