projects
/
demos
/
kafka
/
demos-kafka-payment-system-transfer
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
WIP
[demos/kafka/demos-kafka-payment-system-transfer]
/
transfer
/
src
/
main
/
java
/
de
/
juplo
/
kafka
/
payment
/
transfer
/
controller
/
TransferDTO.java
diff --git
a/transfer/src/main/java/de/juplo/kafka/payment/transfer/controller/TransferDTO.java
b/transfer/src/main/java/de/juplo/kafka/payment/transfer/controller/TransferDTO.java
index
6f1310e
..
1d2ffa8
100644
(file)
--- a/
transfer/src/main/java/de/juplo/kafka/payment/transfer/controller/TransferDTO.java
+++ b/
transfer/src/main/java/de/juplo/kafka/payment/transfer/controller/TransferDTO.java
@@
-4,6
+4,7
@@
import de.juplo.kafka.payment.transfer.domain.Transfer;
import lombok.Builder;
import lombok.Data;
import lombok.Builder;
import lombok.Data;
+import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotNull;
@@
-15,13
+16,17
@@
import javax.validation.constraints.NotNull;
public class TransferDTO
{
@NotNull(message = "Cannot be null")
public class TransferDTO
{
@NotNull(message = "Cannot be null")
- private long id;
+ @Min(value = 1, message = "A valid transfer id must be a positive number")
+ private Long id;
@NotNull(message = "Cannot be null")
@NotNull(message = "Cannot be null")
- private long payer;
+ @Min(value = 1, message = "A valid banc account id must be a positive number")
+ private Long payer;
@NotNull(message = "Cannot be null")
@NotNull(message = "Cannot be null")
- private long payee;
+ @Min(value = 1, message = "A valid banc account id must be a positive number")
+ private Long payee;
@NotNull(message = "Cannot be null")
@NotNull(message = "Cannot be null")
- private int amount;
+ @Min(value = 1, message = "Cannot transfer a non-positiv amount")
+ private Integer amount;
private Transfer.State state;
private Transfer.State state;