@Nullable public Throwable getTransportThrowable () { return m_aError == null ? null : m_aError.getThrowable (); }
if (aError.hasAnyDetails ()) for (final MailSendDetails aMailSendDetail : aError.getAllDetails ()) .setCtrl (new BootstrapErrorBox ().addChild (aError.getThrowable () .getMessage ()), aDetailsTable));
.appendText (aTransportError.getThrowable ().getMessage ()); for (final MailSendDetails aDetails : aTransportError.getAllDetails ())
final MailTransportError aError = new MailTransportError (ex); for (final IMutableEmailData aMessage : aMessages) m_aFailedMailQueue.add (new FailedMailData (aSettings, aMessage, aError));
if (aError.hasAnyDetails ()) for (final MailSendDetails aMailSendDetail : aError.getAllDetails ()) .setCtrl (new BootstrapErrorBox ().addChild (aError.getThrowable () .getMessage ()), aDetailsTable));
final MailTransportError aError = new MailTransportError (ex); for (final IMutableEmailData aEmailData : aMailDataList) getFailedMailQueue ().add (new FailedMailData (aSMTPSettings, aEmailData, aError)); .add (new FailedMailData (aSMTPSettings, aEmailData, new MailTransportError (aException)));
@Nullable public String getTransportThrowableMessage () { return m_aError == null ? null : m_aError.getThrowable ().getMessage (); }
aDetails.add (new MailSendDetails (bAddressValid, sAddress, sCommand, sDetailsErrorMessage, eErrorCode)); aError = new MailTransportError (aException, aDetails);
aFailedMessages.put (aEmailData, new MailTransportError (ex, aDetails)); s_aStatsCountFailed.increment (); aFailedMessages.put (aEmailData, new MailTransportError (ex)); aExceptionToBeRemembered = new MailSendException ("Internal error - messages are remaining but no Exception occurred!"); for (final IMutableEmailData aRemainingMessage : aRemainingMessages) aFailedMessages.put (aRemainingMessage, new MailTransportError (aExceptionToBeRemembered));