Untitled
AtomicReference<Pair<Boolean, String>> vsReference = new AtomicReference<>(); bce.executeInNewTransaction(()-> { try { Pair<Boolean, String> todaysStatus = copyFromLastCorrectViesStatusToDate(idCustomer, checkDate, 0); if (todaysStatus.getLeft() != null) { vsReference.set(todaysStatus); } vsReference.set(requestViesCheck(customerDto, checkDate)); } catch(Exception e) { throw new BusinessOperationException(e); } }); return vsReference.get();