saveStateWithIncreasedFailCount(state);
errorEmailAction.execute(createErrorOutput(reaction, state));
return;
saveStateWithIncreasedFailCount(state);
errorEmailAction.execute(createErrorOutput(reaction, state));
return;
private String createErrorEmailText(Reaction reaction, State state) {
StringBuilder emailText = new StringBuilder();
private String createErrorEmailText(Reaction reaction, State state) {
StringBuilder emailText = new StringBuilder();
appendExceptionToEmailText(state.exception(), emailText);
return emailText.toString();
}
appendExceptionToEmailText(state.exception(), emailText);
return emailText.toString();
}