1919
2020public final class SendTaskErrorConverter
2121{
22-
2322 private SendTaskErrorConverter ()
2423 {
2524 }
@@ -31,35 +30,32 @@ private SendTaskErrorConverter()
3130
3231 public static ProcessError convert (Exception exception , String action )
3332 {
34- ProcessError processError ;
3533 if (exception instanceof WebApplicationException e )
3634 {
37- processError = convertWebApplicationException ().apply (e , action );
35+ return convertWebApplicationException ().apply (e , action );
3836 }
3937 else if (exception instanceof SSLHandshakeException e )
4038 {
41- processError = convertSSLHandshakeException ().apply (e , action );
39+ return convertSSLHandshakeException ().apply (e , action );
4240 }
4341 else if (exception instanceof ConnectTimeoutException e )
4442 {
45- processError = convertConnectTimeoutException ().apply (e , action );
43+ return convertConnectTimeoutException ().apply (e , action );
4644 }
4745 else if (exception instanceof HttpHostConnectException e )
4846 {
49- processError = convertHttpHostConnectException ().apply (e , action );
47+ return convertHttpHostConnectException ().apply (e , action );
5048 }
5149 else if (exception instanceof ProcessingException e )
5250 {
53- processError = EXPECTED_CAUSES_WITH_CONVERTERS .keySet ().stream ()
51+ return EXPECTED_CAUSES_WITH_CONVERTERS .keySet ().stream ()
5452 .map (causeClass -> getExpectedCauseInstanceFromStack (causeClass , e )).filter (Objects ::nonNull )
5553 .findFirst ().map (ex -> applyConverter (ex , action )).orElse (applyConverter (e , action ));
5654 }
5755 else
5856 {
59- processError = convertExceptionFallback ().apply (exception , action );
57+ return convertExceptionFallback ().apply (exception , action );
6058 }
61-
62- return processError ;
6359 }
6460
6561 private static BiFunction <SSLHandshakeException , String , ProcessError > convertSSLHandshakeException ()
0 commit comments