return new DataAccessResourceFailureException(buildMessage(task, sql, sqlEx), sqlEx); else if (Arrays.binarySearch(this.sqlErrorCodes.getTransientDataAccessResourceCodes(), errorCode) >= 0) { logTranslation(task, sql, sqlEx, false); return new TransientDataAccessResourceException(buildMessage(task, sql, sqlEx), sqlEx);
return new DataAccessResourceFailureException(buildMessage(task, sql, sqlEx), sqlEx); else if (Arrays.binarySearch(this.sqlErrorCodes.getTransientDataAccessResourceCodes(), errorCode) >= 0) { logTranslation(task, sql, sqlEx, false); return new TransientDataAccessResourceException(buildMessage(task, sql, sqlEx), sqlEx);
return new DataAccessResourceFailureException(buildMessage(task, sql, sqlEx), sqlEx); else if (Arrays.binarySearch(this.sqlErrorCodes.getTransientDataAccessResourceCodes(), errorCode) >= 0) { logTranslation(task, sql, sqlEx, false); return new TransientDataAccessResourceException(buildMessage(task, sql, sqlEx), sqlEx);
logTranslation(task, sql, translated); return new DataAccessResourceFailureException(buildMessage(task, sql, translated), translated); } else if (Arrays.binarySearch(this.sqlErrorCodes.getTransientDataAccessResourceCodes(), errorCode) >= 0) { logTranslation(task, sql, translated); return new TransientDataAccessResourceException(buildMessage(task, sql, translated), translated);
logTranslation(task, sql, translated); return new DataAccessResourceFailureException(buildMessage(task, sql, translated), translated); } else if (Arrays.binarySearch(this.sqlErrorCodes.getTransientDataAccessResourceCodes(), errorCode) >= 0) { logTranslation(task, sql, translated); return new TransientDataAccessResourceException(buildMessage(task, sql, translated), translated);