Introduced different Events for the creation and the state-changes
[demos/kafka/demos-kafka-payment-system-transfer] / src / main / java / de / juplo / kafka / payment / transfer / adapter / TransferStateChangedEvent.java
1 package de.juplo.kafka.payment.transfer.adapter;
2
3
4 import de.juplo.kafka.payment.transfer.domain.Transfer;
5 import lombok.Builder;
6 import lombok.Data;
7 import lombok.EqualsAndHashCode;
8
9 import java.util.LinkedList;
10 import java.util.List;
11
12
13 @Data
14 @EqualsAndHashCode
15 @Builder
16 public class TransferStateChangedEvent
17 {
18   private long id;
19   private Transfer.State state;
20 }