mirror of
https://github.com/OtusTeam/Spring.git
synced 2026-05-30 10:50:42 +00:00
2022-11 spring-42-rabbit updated
This commit is contained in:
+4
-7
@@ -28,14 +28,12 @@ public class RabbitMqListener {
|
||||
private final ActivityStatRepository activityStatRepository;
|
||||
private final UserActivityToEmailTransformer messageTransformer;
|
||||
private final JavaMailSender mailSender;
|
||||
private final ObjectMapper objectMapper;
|
||||
|
||||
@RabbitListener(queues = "important-activity-queue")
|
||||
public void processImportantMessages(UserActivity message) throws JsonProcessingException {
|
||||
public void processImportantMessages(UserActivity message) {
|
||||
System.out.println("RECEIVED FROM important-activity-queue: " + message);
|
||||
|
||||
try {
|
||||
//val userActivity = objectMapper.readValue(message, UserActivity.class);
|
||||
System.out.println("RECEIVED FROM important-activity-queue: " + message);
|
||||
val mailMessage = messageTransformer.transform(message);
|
||||
System.out.println("Как будто посылаем письмо: " + mailMessage);
|
||||
//mailSender.send(mailMessage);
|
||||
@@ -45,10 +43,9 @@ public class RabbitMqListener {
|
||||
}
|
||||
|
||||
@RabbitListener(queues = "all-activity-queue")
|
||||
public void processAllMessages(UserActivity message) throws JsonProcessingException {
|
||||
public void processAllMessages(UserActivity message) {
|
||||
System.out.println("RECEIVED FROM all-activity-queue: " + message);
|
||||
try {
|
||||
//val userActivity = objectMapper.readValue(message, UserActivity.class);
|
||||
System.out.println("RECEIVED FROM all-activity-queue: " + message);
|
||||
activityRepository.save(message);
|
||||
} catch (Exception e) {
|
||||
throw new AmqpRejectAndDontRequeueException("Ooops");
|
||||
|
||||
Reference in New Issue
Block a user