Class SimpleMailMessageItemWriterBuilder
- java.lang.Object
- org.springframework.batch.item.mail.builder.SimpleMailMessageItemWriterBuilder
public class SimpleMailMessageItemWriterBuilder extends java.lang.ObjectCreates a fully qualified SimpleMailMessageItemWriter.- Since:
- 4.0
- Author:
- Glenn Renfro
Constructor Summary
Constructors Constructor Description SimpleMailMessageItemWriterBuilder()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleMailMessageItemWriterbuild()Returns a fully constructedSimpleMailMessageItemWriter.SimpleMailMessageItemWriterBuildermailErrorHandler(MailErrorHandler mailErrorHandler)The handler for failed messages.SimpleMailMessageItemWriterBuildermailSender(org.springframework.mail.MailSender mailSender)AMailSenderto be used to send messages inSimpleMailMessageItemWriter.write(List).
Method Detail
mailSender
public SimpleMailMessageItemWriterBuilder mailSender(org.springframework.mail.MailSender mailSender)
AMailSenderto be used to send messages inSimpleMailMessageItemWriter.write(List).- Parameters:
mailSender- strategy for sending simple mails.- Returns:
- this instance for method chaining.
- See Also:
SimpleMailMessageItemWriter.setMailSender(MailSender)
mailErrorHandler
public SimpleMailMessageItemWriterBuilder mailErrorHandler(MailErrorHandler mailErrorHandler)
The handler for failed messages. Defaults to aDefaultMailErrorHandler.- Parameters:
mailErrorHandler- the mail error handler to set.- Returns:
- this instance for method chaining.
- See Also:
SimpleMailMessageItemWriter.setMailErrorHandler(MailErrorHandler)
build
public SimpleMailMessageItemWriter build()
Returns a fully constructedSimpleMailMessageItemWriter.- Returns:
- a new
SimpleMailMessageItemWriter