Пример #1
0
 @Override
 @Loggable(value = LogLevel.TRACE)
 public Account getAccount(int accountNumber) throws AccountManagementException {
   Account account = getAccountFromCache(accountNumber);
   if (account != null) {
     return account;
   } else {
     try {
       return accountService.getAccount(accountNumber);
     } catch (AccountServiceException e) {
       throw new AccountManagementException(e.getMessage(), e.getCause());
     }
   }
 }