diff --git a/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/controller/AuthenticatorController.java b/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/controller/AuthenticatorController.java index 230fefee7aaffb31960ba57c894c12d7975aacbf..bd44adfbe01e008d4ab503d23edfbb28642e6d80 100644 --- a/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/controller/AuthenticatorController.java +++ b/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/controller/AuthenticatorController.java @@ -4,11 +4,8 @@ import br.ufrn.imd.authenticator.domain.Client; import br.ufrn.imd.authenticator.service.AuthenticatorService; import br.ufrn.imd.authenticator.utils.message.CredentialsMessage; import lombok.RequiredArgsConstructor; -import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.*; -import javax.security.auth.message.AuthException; - @RequiredArgsConstructor @RestController @RequestMapping("/banking/login") diff --git a/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/service/AuthenticatorService.java b/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/service/AuthenticatorService.java index 12d2df82118c68182c45d9cc9355e890d45a3f20..9dcfe74a8d19fbffaa53b1e86ce9f45b49ca298e 100644 --- a/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/service/AuthenticatorService.java +++ b/WebServices/authenticator/src/main/java/br/ufrn/imd/authenticator/service/AuthenticatorService.java @@ -8,8 +8,6 @@ import lombok.extern.java.Log; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.stereotype.Service; -import javax.security.auth.message.AuthException; - @Log @RequiredArgsConstructor @Service diff --git a/WebServices/balance/src/main/java/br/ufrn/imd/balance/controller/BalanceController.java b/WebServices/balance/src/main/java/br/ufrn/imd/balance/controller/BalanceController.java index c178d8b1ef9fb98e1f355a4cbb6b7873180d2f47..b07124dcf4301fb48e300c385ffac6ceb21179d8 100644 --- a/WebServices/balance/src/main/java/br/ufrn/imd/balance/controller/BalanceController.java +++ b/WebServices/balance/src/main/java/br/ufrn/imd/balance/controller/BalanceController.java @@ -1,12 +1,8 @@ package br.ufrn.imd.balance.controller; - import br.ufrn.imd.balance.domain.Client; import br.ufrn.imd.balance.service.BalanceService; -import lombok.AllArgsConstructor; import lombok.RequiredArgsConstructor; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.*; @RequiredArgsConstructor @@ -16,7 +12,6 @@ public class BalanceController { private final BalanceService service; @GetMapping - @ResponseStatus(HttpStatus.OK) public Client balance(@PathVariable Integer id) { return service.balance(new Client(id)); } diff --git a/WebServices/balance/src/main/java/br/ufrn/imd/balance/service/BalanceService.java b/WebServices/balance/src/main/java/br/ufrn/imd/balance/service/BalanceService.java index 6eeeb5a990b154dd3c73ce1dc9d6c5002e48f03c..a53fadab653b264296e3ea71c9d4bf638de97b5a 100644 --- a/WebServices/balance/src/main/java/br/ufrn/imd/balance/service/BalanceService.java +++ b/WebServices/balance/src/main/java/br/ufrn/imd/balance/service/BalanceService.java @@ -4,10 +4,8 @@ import br.ufrn.imd.balance.domain.Account; import br.ufrn.imd.balance.domain.Client; import br.ufrn.imd.balance.exception.BadRequestException; import br.ufrn.imd.balance.repository.ClientRepository; -import lombok.AllArgsConstructor; import lombok.RequiredArgsConstructor; import lombok.extern.java.Log; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Log diff --git a/WebServices/balance/target/classes/br/ufrn/imd/balance/controller/BalanceController.class b/WebServices/balance/target/classes/br/ufrn/imd/balance/controller/BalanceController.class index 24a80af1dfab826109ba2bba7513db78db528c1d..ed4081f2b3cf0f4b4cdee5124506d97eac2803f3 100644 Binary files a/WebServices/balance/target/classes/br/ufrn/imd/balance/controller/BalanceController.class and b/WebServices/balance/target/classes/br/ufrn/imd/balance/controller/BalanceController.class differ diff --git a/WebServices/balance/target/classes/br/ufrn/imd/balance/service/BalanceService.class b/WebServices/balance/target/classes/br/ufrn/imd/balance/service/BalanceService.class index 4b418c9d29e3fb3ab530e0988777973016bbbc12..6cb5c3ea9d7829d9e2493d1a707f1944ba4dd65c 100644 Binary files a/WebServices/balance/target/classes/br/ufrn/imd/balance/service/BalanceService.class and b/WebServices/balance/target/classes/br/ufrn/imd/balance/service/BalanceService.class differ diff --git a/WebServices/client/src/main/java/br/ufrn/imd/client/ClientApplication.java b/WebServices/client/src/main/java/br/ufrn/imd/client/ClientApplication.java index ba7476ac39a85a2bebc4b61461f7e116181844c2..9ae1baaae3cf0af97e64d0bebd6a6e6c2b640c6d 100644 --- a/WebServices/client/src/main/java/br/ufrn/imd/client/ClientApplication.java +++ b/WebServices/client/src/main/java/br/ufrn/imd/client/ClientApplication.java @@ -1,11 +1,7 @@ package br.ufrn.imd.client; import br.ufrn.imd.client.utils.MachineState; -import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.web.client.RestTemplateBuilder; -import org.springframework.context.annotation.Bean; -import org.springframework.web.client.RestTemplate; @SpringBootApplication public class ClientApplication { diff --git a/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/controller/DepositController.java b/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/controller/DepositController.java index 104333f637bfd0dc0ba2eac40f9179243810833e..02ac88128fc0160c013769bd3cd1d23e5e9a5253 100644 --- a/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/controller/DepositController.java +++ b/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/controller/DepositController.java @@ -2,20 +2,16 @@ package br.ufrn.imd.deposit.controller; import br.ufrn.imd.deposit.domain.Client; import br.ufrn.imd.deposit.service.DepositService; -import lombok.AllArgsConstructor; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.http.HttpStatus; +import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; -@AllArgsConstructor +@RequiredArgsConstructor @RestController @RequestMapping("/banking/client/{id}") public class DepositController { - @Autowired private final DepositService service; @GetMapping - @ResponseStatus(HttpStatus.OK) public Client deposit(@PathVariable Integer id, @RequestParam(name = "value") Double value) { return service.deposit(value, new Client(id)); } diff --git a/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/service/DepositService.java b/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/service/DepositService.java index bae0c460a045d979f0ddbe9557affb2f7a34bbcb..f266a4303a378a812648d5e0956b11653f103c39 100644 --- a/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/service/DepositService.java +++ b/WebServices/deposit/src/main/java/br/ufrn/imd/deposit/service/DepositService.java @@ -3,16 +3,14 @@ package br.ufrn.imd.deposit.service; import br.ufrn.imd.deposit.domain.Account; import br.ufrn.imd.deposit.domain.Client; import br.ufrn.imd.deposit.repository.ClientRepository; -import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import lombok.extern.java.Log; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Log -@AllArgsConstructor +@RequiredArgsConstructor @Service public class DepositService { - @Autowired private final ClientRepository clientRepository; public Client deposit(Double value, Client client) { diff --git a/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/controller/TransferController.java b/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/controller/TransferController.java index a2dd4304d4da7242c5fde6e384525de1caf70140..2e4af71c668f0481510a5bd03af6a4c2a2b20b72 100644 --- a/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/controller/TransferController.java +++ b/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/controller/TransferController.java @@ -3,20 +3,16 @@ package br.ufrn.imd.transfer.controller; import br.ufrn.imd.transfer.domain.Account; import br.ufrn.imd.transfer.domain.Client; import br.ufrn.imd.transfer.service.TransferService; -import lombok.AllArgsConstructor; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.http.HttpStatus; +import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; -@AllArgsConstructor +@RequiredArgsConstructor @RestController @RequestMapping("/banking/client/{id}") public class TransferController { - @Autowired private final TransferService service; @GetMapping - @ResponseStatus(HttpStatus.OK) public Client transfer(@PathVariable Integer id, @RequestParam(name = "value") Double value, @RequestParam(name = "toAccount") String toAccountNumber) { return service.transfer(value, new Client(id), new Account(null, toAccountNumber, null, null)); diff --git a/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/service/TransferService.java b/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/service/TransferService.java index 77f1ddb914cc3a55614f7ecb7a3dfb88802372e1..a0cc3713b60a4ff6a058f20796ab6db0190572df 100644 --- a/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/service/TransferService.java +++ b/WebServices/transfer/src/main/java/br/ufrn/imd/transfer/service/TransferService.java @@ -3,16 +3,14 @@ package br.ufrn.imd.transfer.service; import br.ufrn.imd.transfer.domain.Account; import br.ufrn.imd.transfer.domain.Client; import br.ufrn.imd.transfer.repository.ClientRepository; -import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import lombok.extern.java.Log; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Log -@AllArgsConstructor +@RequiredArgsConstructor @Service public class TransferService { - @Autowired private final ClientRepository clientRepository; public Client transfer(Double value, Client fromClient, Account toAccount) { diff --git a/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/controller/WithdrawalController.java b/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/controller/WithdrawalController.java index f65f9915179df034c527191c4c92b4bfdadaa298..4c62168d127f7f8cbc33de7b96e33c147662814b 100644 --- a/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/controller/WithdrawalController.java +++ b/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/controller/WithdrawalController.java @@ -2,17 +2,13 @@ package br.ufrn.imd.withdrawal.controller; import br.ufrn.imd.withdrawal.domain.Client; import br.ufrn.imd.withdrawal.service.WithdrawalService; -import lombok.AllArgsConstructor; import lombok.RequiredArgsConstructor; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.*; @RequiredArgsConstructor @RestController @RequestMapping("/banking/client/{id}") public class WithdrawalController { - private final WithdrawalService service; @GetMapping diff --git a/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/service/WithdrawalService.java b/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/service/WithdrawalService.java index b3e0f26742668c933e0cf1ac985ecc3c37253940..b11e71f87953de0acfdf71f29ac3896d4e47f753 100644 --- a/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/service/WithdrawalService.java +++ b/WebServices/withdrawal/src/main/java/br/ufrn/imd/withdrawal/service/WithdrawalService.java @@ -3,16 +3,14 @@ package br.ufrn.imd.withdrawal.service; import br.ufrn.imd.withdrawal.domain.Account; import br.ufrn.imd.withdrawal.domain.Client; import br.ufrn.imd.withdrawal.repository.ClientRepository; -import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import lombok.extern.java.Log; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Log -@AllArgsConstructor +@RequiredArgsConstructor @Service public class WithdrawalService { - @Autowired private final ClientRepository clientRepository; public Client withdraw(Double value, Client client) { diff --git a/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/controller/WithdrawalController.class b/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/controller/WithdrawalController.class index ea0b867d1bfb8e2a439a9605f0ad0b8962c6b618..e082a1c4d1a005d3a3039a0288eaee9494098276 100644 Binary files a/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/controller/WithdrawalController.class and b/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/controller/WithdrawalController.class differ diff --git a/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/service/WithdrawalService.class b/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/service/WithdrawalService.class index 0a390799acfbdb13134073353582f653bbca73c5..1039671381d13650ad65fc7e69a2e9715ae999ba 100644 Binary files a/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/service/WithdrawalService.class and b/WebServices/withdrawal/target/classes/br/ufrn/imd/withdrawal/service/WithdrawalService.class differ