- repository
- .get(transfer.getId())
- .ifPresentOrElse(
- stored ->
- {
- if (!transfer.equals(stored))
- log.error("ignoring already received transfer with differing data: old={}, new={}", stored, transfer);
- },
- () ->
- {
- repository.store(transfer);
- // TODO: Do some time consuming checks...
- transfer.setState(CHECKED);
- messagingService.send(transfer);
- });
+ // TODO: Do some time consuming checks...
+ transfer.setState(CHECKED);
+ messagingService.send(transfer);