Skip to content

Commit f9f08b3

Browse files
author
Ivan Franchin
committed
Rename some classes and records
1 parent cf6cf1e commit f9f08b3

File tree

7 files changed

+18
-18
lines changed

7 files changed

+18
-18
lines changed

README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Inside the `springboot-kafka-websocket` root folder, run the following `Maven` c
6868

6969
=== Build Application's Docker Image
7070

71-
* In a terminal, make sure you are in the `springboot-kafka-websocket` root folder;
71+
* In a terminal, make sure you are inside the `springboot-kafka-websocket` root folder;
7272

7373
* In order to build the application docker images, run the following script:
7474
+

bitcoin-api/src/main/java/com/ivanfranchin/bitcoinapi/price/PriceEmitter.java renamed to bitcoin-api/src/main/java/com/ivanfranchin/bitcoinapi/price/PriceEventEmitter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.ivanfranchin.bitcoinapi.price;
22

3-
import com.ivanfranchin.bitcoinapi.price.message.PriceMessage;
3+
import com.ivanfranchin.bitcoinapi.price.event.PriceChanged;
44
import com.ivanfranchin.bitcoinapi.price.model.Price;
55
import lombok.RequiredArgsConstructor;
66
import lombok.extern.slf4j.Slf4j;
@@ -10,12 +10,12 @@
1010
@Slf4j
1111
@RequiredArgsConstructor
1212
@Component
13-
public class PriceEmitter {
13+
public class PriceEventEmitter {
1414

1515
private final StreamBridge streamBridge;
1616

1717
public void send(Price price) {
18-
PriceMessage priceMessage = new PriceMessage(price.getId(), price.getValue(), price.getTimestamp());
18+
PriceChanged priceMessage = new PriceChanged(price.getId(), price.getValue(), price.getTimestamp());
1919
streamBridge.send("prices-out-0", priceMessage);
2020
log.info("{} sent to bus.", priceMessage);
2121
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package com.ivanfranchin.bitcoinapi.price.event;
2+
3+
import java.math.BigDecimal;
4+
import java.time.LocalDateTime;
5+
6+
public record PriceChanged(Long id, BigDecimal value, LocalDateTime timestamp) {
7+
}

bitcoin-api/src/main/java/com/ivanfranchin/bitcoinapi/price/message/PriceMessage.java

Lines changed: 0 additions & 7 deletions
This file was deleted.

bitcoin-api/src/main/java/com/ivanfranchin/bitcoinapi/scheduler/PriceScheduler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.ivanfranchin.bitcoinapi.scheduler;
22

3-
import com.ivanfranchin.bitcoinapi.price.PriceEmitter;
3+
import com.ivanfranchin.bitcoinapi.price.PriceEventEmitter;
44
import com.ivanfranchin.bitcoinapi.price.model.Price;
55
import com.ivanfranchin.bitcoinapi.price.PriceService;
66
import lombok.RequiredArgsConstructor;
@@ -20,7 +20,7 @@
2020
public class PriceScheduler {
2121

2222
private final PriceService priceService;
23-
private final PriceEmitter priceStreamer;
23+
private final PriceEventEmitter priceStreamer;
2424

2525
@Scheduled(cron = "*/5 * * * * *") // every 5 seconds
2626
public void streamNewPrice() {

bitcoin-client/src/main/java/com/ivanfranchin/bitcoinclient/kafka/PriceMessage.java renamed to bitcoin-client/src/main/java/com/ivanfranchin/bitcoinclient/kafka/PriceChanged.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
import java.math.BigDecimal;
44
import java.time.LocalDateTime;
55

6-
public record PriceMessage(Long id, BigDecimal value, LocalDateTime timestamp) {
6+
public record PriceChanged(Long id, BigDecimal value, LocalDateTime timestamp) {
77
}

bitcoin-client/src/main/java/com/ivanfranchin/bitcoinclient/kafka/PriceListener.java renamed to bitcoin-client/src/main/java/com/ivanfranchin/bitcoinclient/kafka/PriceEventListener.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
@Slf4j
1717
@RequiredArgsConstructor
1818
@Component
19-
public class PriceListener {
19+
public class PriceEventListener {
2020

2121
private final SimpMessagingTemplate simpMessagingTemplate;
2222

2323
@Bean
24-
Consumer<Message<PriceMessage>> prices() {
24+
Consumer<Message<PriceChanged>> prices() {
2525
return message -> {
26-
PriceMessage priceMessage = message.getPayload();
26+
PriceChanged priceMessage = message.getPayload();
2727
MessageHeaders messageHeaders = message.getHeaders();
28-
log.info("PriceMessage with id {}, value '{}' and timestamp '{}' received from bus. topic: {}, partition: {}, offset: {}, deliveryAttempt: {}",
28+
log.info("PriceChanged event with id {}, value '{}' and timestamp '{}' received. topic: {}, partition: {}, offset: {}, deliveryAttempt: {}",
2929
priceMessage.id(), priceMessage.value(), priceMessage.timestamp(),
3030
messageHeaders.get(KafkaHeaders.RECEIVED_TOPIC, String.class),
3131
messageHeaders.get(KafkaHeaders.RECEIVED_PARTITION, Integer.class),

0 commit comments

Comments
 (0)