org.springframework.batch.item.mail
Class DefaultMailErrorHandler
java.lang.Object
org.springframework.batch.item.mail.DefaultMailErrorHandler
- All Implemented Interfaces:
- MailErrorHandler
public class DefaultMailErrorHandler
- extends Object
- implements MailErrorHandler
This MailErrorHandler implementation simply rethrows the exception it
receives.
- Since:
- 2.1
- Author:
- Dan Garrette, Dave Syer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultMailErrorHandler
public DefaultMailErrorHandler()
setMaxMessageLength
public void setMaxMessageLength(int maxMessageLength)
- The limit for the size of message that will be copied to the exception
message. Output will be truncated beyond that. Default value is 1024.
- Parameters:
maxMessageLength - the maximum message length
handle
public void handle(MailMessage message,
Exception exception)
throws MailException
- Wraps the input exception with a runtime
MailException. The
exception message will contain the failed message (using toString).
- Specified by:
handle in interface MailErrorHandler
- Parameters:
message - a failed messageexception - a MessagingException
- Throws:
MailException - a translation of the Exception- See Also:
MailErrorHandler.handle(MailMessage, Exception)
Copyright © 2013 SpringSource. All Rights Reserved.