WIP
[demos/kafka/demos-kafka-payment-system-transfer] / transfer / src / main / java / de / juplo / kafka / payment / transfer / domain / Transfer.java
1 package de.juplo.kafka.payment.transfer.domain;
2
3
4 import lombok.Data;
5
6
7 @Data
8 public class Transfer
9 {
10   public enum State
11   {
12     PENDING,
13     APPROVED,
14     REJECTED
15   }
16
17   private final long id;
18   private final long payer;
19   private final long payee;
20   private final int amount;
21
22   private State state;
23 }