From 6cb52ba0c65ed1009a60cdc87ee4332236991b54 Mon Sep 17 00:00:00 2001 From: Marcel Date: Sun, 17 Oct 2021 11:07:34 +0200 Subject: [PATCH] Added placeholder bean --- .../service/TaskAvailableService.java | 20 +++++++++++++++++++ .../service/TaskAvailableService.java | 2 -- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 executor-base/src/main/java/ch/unisg/executorBase/executor/application/service/TaskAvailableService.java diff --git a/executor-base/src/main/java/ch/unisg/executorBase/executor/application/service/TaskAvailableService.java b/executor-base/src/main/java/ch/unisg/executorBase/executor/application/service/TaskAvailableService.java new file mode 100644 index 0000000..a4f5e6e --- /dev/null +++ b/executor-base/src/main/java/ch/unisg/executorBase/executor/application/service/TaskAvailableService.java @@ -0,0 +1,20 @@ +package ch.unisg.executorBase.executor.application.service; + +import org.springframework.stereotype.Component; + +import ch.unisg.executorBase.executor.application.port.in.TaskAvailableCommand; +import ch.unisg.executorBase.executor.application.port.in.TaskAvailableUseCase; +import lombok.RequiredArgsConstructor; + +import javax.transaction.Transactional; + +@RequiredArgsConstructor +@Component +@Transactional +public class TaskAvailableService implements TaskAvailableUseCase { + + @Override + public void newTaskAvailable(TaskAvailableCommand command) { + // Placeholder so spring can create a bean + } +} diff --git a/executor2/src/main/java/ch/unisg/executor2/executor/application/service/TaskAvailableService.java b/executor2/src/main/java/ch/unisg/executor2/executor/application/service/TaskAvailableService.java index 39db6ab..6fa918d 100644 --- a/executor2/src/main/java/ch/unisg/executor2/executor/application/service/TaskAvailableService.java +++ b/executor2/src/main/java/ch/unisg/executor2/executor/application/service/TaskAvailableService.java @@ -1,6 +1,5 @@ package ch.unisg.executor2.executor.application.service; -import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Component; import ch.unisg.executor2.executor.domain.Executor; @@ -17,7 +16,6 @@ import javax.transaction.Transactional; public class TaskAvailableService implements TaskAvailableUseCase { @Override - @Async public void newTaskAvailable(TaskAvailableCommand command) { Executor executor = Executor.getExecutor();