diff --git a/pom.xml b/pom.xml index 3fbf4a4b..10afb344 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ sqs-utils com.mercateo.sqs sqs-utils - 0.7.5-SNAPSHOT + 1.0.0-SNAPSHOT jar Some utility classes for AWS SQS @@ -92,14 +92,15 @@ org.projectlombok lombok - 1.18.26 + 1.18.28 provided - javax.inject - javax.inject - 1 + jakarta.inject + jakarta.inject-api + 2.0.0 + org.slf4j slf4j-api diff --git a/src/main/java/com/mercateo/sqs/utils/message/handling/LongRunningMessageHandlerFactory.java b/src/main/java/com/mercateo/sqs/utils/message/handling/LongRunningMessageHandlerFactory.java index 3155417d..9ba61995 100644 --- a/src/main/java/com/mercateo/sqs/utils/message/handling/LongRunningMessageHandlerFactory.java +++ b/src/main/java/com/mercateo/sqs/utils/message/handling/LongRunningMessageHandlerFactory.java @@ -28,8 +28,8 @@ import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ThreadFactory; -import javax.inject.Inject; -import javax.inject.Named; +import jakarta.inject.Inject; +import jakarta.inject.Named; import lombok.NonNull; diff --git a/src/main/java/com/mercateo/sqs/utils/message/handling/MessageHandlingRunnableFactory.java b/src/main/java/com/mercateo/sqs/utils/message/handling/MessageHandlingRunnableFactory.java index 8cd524af..14a37eb9 100644 --- a/src/main/java/com/mercateo/sqs/utils/message/handling/MessageHandlingRunnableFactory.java +++ b/src/main/java/com/mercateo/sqs/utils/message/handling/MessageHandlingRunnableFactory.java @@ -17,7 +17,7 @@ import java.util.concurrent.ScheduledFuture; -import javax.inject.Named; +import jakarta.inject.Named; import lombok.NonNull; diff --git a/src/main/java/com/mercateo/sqs/utils/queue/QueueFactory.java b/src/main/java/com/mercateo/sqs/utils/queue/QueueFactory.java index 2df1785f..99bb6a3e 100644 --- a/src/main/java/com/mercateo/sqs/utils/queue/QueueFactory.java +++ b/src/main/java/com/mercateo/sqs/utils/queue/QueueFactory.java @@ -22,8 +22,8 @@ import java.util.Collections; import java.util.Map; -import javax.inject.Inject; -import javax.inject.Named; +import jakarta.inject.Inject; +import jakarta.inject.Named; import lombok.NonNull; diff --git a/src/main/java/com/mercateo/sqs/utils/visibility/VisibilityTimeoutExtenderFactory.java b/src/main/java/com/mercateo/sqs/utils/visibility/VisibilityTimeoutExtenderFactory.java index 797b8f13..f3991ba8 100644 --- a/src/main/java/com/mercateo/sqs/utils/visibility/VisibilityTimeoutExtenderFactory.java +++ b/src/main/java/com/mercateo/sqs/utils/visibility/VisibilityTimeoutExtenderFactory.java @@ -24,8 +24,8 @@ import java.time.Duration; import java.util.concurrent.TimeUnit; -import javax.inject.Inject; -import javax.inject.Named; +import jakarta.inject.Inject; +import jakarta.inject.Named; import lombok.NonNull; diff --git a/src/main/resources/META-INF/spring.factories b/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports similarity index 70% rename from src/main/resources/META-INF/spring.factories rename to src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index 1fd99d9f..5c9d490c 100644 --- a/src/main/resources/META-INF/spring.factories +++ b/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -1,5 +1,4 @@ -org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ - com.mercateo.sqs.utils.message.handling.LongRunningMessageHandlerFactory,\ - com.mercateo.sqs.utils.message.handling.MessageHandlingRunnableFactory,\ - com.mercateo.sqs.utils.visibility.VisibilityTimeoutExtenderFactory,\ + com.mercateo.sqs.utils.message.handling.LongRunningMessageHandlerFactory + com.mercateo.sqs.utils.message.handling.MessageHandlingRunnableFactory + com.mercateo.sqs.utils.visibility.VisibilityTimeoutExtenderFactory com.mercateo.sqs.utils.queue.QueueFactory \ No newline at end of file