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.