From 5f7112dea108eed38334fbb474889f6ff2eee916 Mon Sep 17 00:00:00 2001 From: Arjan Tijms Date: Mon, 4 Mar 2024 22:03:59 +0100 Subject: [PATCH 1/2] Rename (jakarta.)enterprise.concurrent to concurro Both package name and maven coordinates Signed-off-by: Arjan Tijms --- osgi.bundle | 8 ++--- pom.xml | 12 ++++--- .../AbstractManagedExecutorService.java | 10 +++--- ...AbstractManagedExecutorServiceAdapter.java | 2 +- .../AbstractManagedThread.java | 4 +-- ...AbstractPlatformThreadExecutorService.java | 4 +-- .../AsynchronousInterceptor.java | 6 ++-- .../ContextServiceImpl.java | 11 +++--- .../ForkJoinManagedExecutorService.java | 8 ++--- .../ManagedExecutorCompletionService.java | 6 ++-- .../ManagedExecutorServiceAdapter.java | 2 +- .../ManagedExecutorServiceImpl.java | 6 ++-- ...anagedScheduledExecutorServiceAdapter.java | 5 ++- .../ManagedScheduledExecutorServiceImpl.java | 6 ++-- .../ManagedThreadFactoryImpl.java | 18 +++++----- .../cdi/ConcurrentCDIExtension.java | 4 +-- .../ContextProxyInvocationHandler.java | 12 +++---- .../internal/ManagedCompletableFuture.java | 2 +- .../internal/ManagedFutureTask.java | 8 ++--- .../ManagedScheduledThreadPoolExecutor.java | 6 ++-- .../internal/ManagedThreadPoolExecutor.java | 4 +-- .../internal/MultiManagedTaskListener.java | 2 +- .../internal/TaskDoneCallback.java | 2 +- .../internal/ThreadExpiredException.java | 2 +- .../internal/Util.java | 2 +- .../spi/ContextHandle.java | 2 +- .../spi/ContextInfo.java | 2 +- .../spi/ContextSetupProvider.java | 2 +- .../spi/TransactionHandle.java | 2 +- .../spi/TransactionSetupProvider.java | 4 +-- .../VirtualThreadsManagedExecutorService.java | 8 ++--- .../VirtualThreadsManagedFutureTask.java | 6 ++-- ...hreadsManagedScheduledExecutorService.java | 10 +++--- .../VirtualThreadsManagedThreadFactory.java | 12 +++---- .../jakarta.enterprise.inject.spi.Extension | 2 +- .../ContextServiceImplTest.java | 13 +++---- .../ManagedExecutorServiceAdapterTest.java | 29 +++++++++------- .../ManagedExecutorServiceImplTest.java | 23 +++++++------ ...edScheduledExecutorServiceAdapterTest.java | 32 +++++++++-------- ...nagedScheduledExecutorServiceImplTest.java | 9 ++--- .../ManagedThreadFactoryImplTest.java | 8 +++-- ...orkJoinManagedExecutorServiceImplTest.java | 27 ++++++++------- .../AwaitableManagedTaskListenerImpl.java | 4 +-- .../test/BlockingRunnableImpl.java | 2 +- .../test/CallableImpl.java | 2 +- .../test/ClassloaderContextSetupProvider.java | 6 ++-- .../test/DummyTransactionSetupProvider.java | 6 ++-- .../test/ManagedBlockingRunnableTask.java | 2 +- .../test/ManagedCallableTask.java | 2 +- .../test/ManagedRunnableTask.java | 2 +- .../test/ManagedTaskListenerImpl.java | 2 +- .../ManagedTimeRecordingRunnableTask.java | 2 +- .../test/NamedClassLoader.java | 2 +- .../test/RunnableImpl.java | 2 +- .../test/TaskRunEnvironmentTracker.java | 2 +- .../test/TestContextService.java | 8 ++--- .../test/TimeRecordingCallableImpl.java | 2 +- .../test/TimeRecordingRunnableImpl.java | 2 +- .../concurrent => concurro}/test/Util.java | 2 +- ...tualThreadsManagedExecutorServiceTest.java | 34 +++++++++---------- ...dsManagedScheduledExecutorServiceTest.java | 12 +++---- ...irtualThreadsManagedThreadFactoryTest.java | 16 ++++----- 62 files changed, 232 insertions(+), 223 deletions(-) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/AbstractManagedExecutorService.java (98%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/AbstractManagedExecutorServiceAdapter.java (97%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/AbstractManagedThread.java (95%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/AbstractPlatformThreadExecutorService.java (94%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/AsynchronousInterceptor.java (97%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ContextServiceImpl.java (96%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ForkJoinManagedExecutorService.java (96%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedExecutorCompletionService.java (95%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedExecutorServiceAdapter.java (98%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedExecutorServiceImpl.java (96%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedScheduledExecutorServiceAdapter.java (97%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedScheduledExecutorServiceImpl.java (96%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedThreadFactoryImpl.java (94%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/cdi/ConcurrentCDIExtension.java (97%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/ContextProxyInvocationHandler.java (92%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/ManagedCompletableFuture.java (99%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/ManagedFutureTask.java (97%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/ManagedScheduledThreadPoolExecutor.java (99%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/ManagedThreadPoolExecutor.java (96%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/MultiManagedTaskListener.java (98%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/TaskDoneCallback.java (94%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/ThreadExpiredException.java (93%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/internal/Util.java (96%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/spi/ContextHandle.java (94%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/spi/ContextInfo.java (95%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/spi/ContextSetupProvider.java (98%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/spi/TransactionHandle.java (95%) rename src/main/java/org/glassfish/{enterprise/concurrent => concurro}/spi/TransactionSetupProvider.java (93%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/ContextServiceImplTest.java (97%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedExecutorServiceAdapterTest.java (98%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedExecutorServiceImplTest.java (95%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedScheduledExecutorServiceAdapterTest.java (97%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedScheduledExecutorServiceImplTest.java (83%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/ManagedThreadFactoryImplTest.java (96%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/forkjoin/ForkJoinManagedExecutorServiceImplTest.java (92%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/AwaitableManagedTaskListenerImpl.java (91%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/BlockingRunnableImpl.java (98%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/CallableImpl.java (96%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/ClassloaderContextSetupProvider.java (94%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/DummyTransactionSetupProvider.java (91%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/ManagedBlockingRunnableTask.java (96%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/ManagedCallableTask.java (96%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/ManagedRunnableTask.java (96%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/ManagedTaskListenerImpl.java (99%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/ManagedTimeRecordingRunnableTask.java (96%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/NamedClassLoader.java (95%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/RunnableImpl.java (97%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/TaskRunEnvironmentTracker.java (98%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/TestContextService.java (87%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/TimeRecordingCallableImpl.java (97%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/TimeRecordingRunnableImpl.java (97%) rename src/test/java/org/glassfish/{enterprise/concurrent => concurro}/test/Util.java (98%) diff --git a/osgi.bundle b/osgi.bundle index 553aec9..a712f85 100644 --- a/osgi.bundle +++ b/osgi.bundle @@ -15,7 +15,7 @@ # -exportcontents: \ - org.glassfish.enterprise.concurrent; \ - org.glassfish.enterprise.concurrent.internal; \ - org.glassfish.enterprise.concurrent.spi; \ - org.glassfish.enterprise.concurrent.virtualthreads; version=3.1 + org.glassfish.concurro; \ + org.glassfish.concurro.internal; \ + org.glassfish.concurro.spi; \ + org.glassfish.concurro.virtualthreads; version=3.1 diff --git a/pom.xml b/pom.xml index d9e3ed1..1d05ac3 100644 --- a/pom.xml +++ b/pom.xml @@ -28,12 +28,14 @@ org.glassfish - jakarta.enterprise.concurrent + concurro 3.1.0-SNAPSHOT jar - org.glassfish.jakarta.enterprise.concurrent - Compatible Implementation of Jakarta Concurrency + Concurro + + Eclipse compatible implementation of Jakarta Concurrency. + https://projects.eclipse.org/projects/ee4j.glassfish Oracle Corporation @@ -262,7 +264,7 @@ Concurro ${project.version} - org.glassfish.enterprise.concurrent + org.glassfish.concurro glassfish-dev@eclipse.or Copyright © 2021, 2024 Eclipse Foundation. All rights reserved.
Use is subject to license terms.]]>
- org.glassfish.enterprise.concurrent.management + org.glassfish.concurro.management diff --git a/src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedExecutorService.java b/src/main/java/org/glassfish/concurro/AbstractManagedExecutorService.java similarity index 98% rename from src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedExecutorService.java rename to src/main/java/org/glassfish/concurro/AbstractManagedExecutorService.java index 35cad01..2113404 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedExecutorService.java +++ b/src/main/java/org/glassfish/concurro/AbstractManagedExecutorService.java @@ -15,7 +15,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.ArrayList; import java.util.Collection; @@ -34,11 +34,9 @@ import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeoutException; import java.util.function.Supplier; - -import org.glassfish.enterprise.concurrent.internal.ManagedCompletableFuture; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; - +import org.glassfish.concurro.internal.ManagedCompletableFuture; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.spi.ContextSetupProvider; import jakarta.enterprise.concurrent.ContextService; import jakarta.enterprise.concurrent.ManagedExecutorService; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedExecutorServiceAdapter.java b/src/main/java/org/glassfish/concurro/AbstractManagedExecutorServiceAdapter.java similarity index 97% rename from src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedExecutorServiceAdapter.java rename to src/main/java/org/glassfish/concurro/AbstractManagedExecutorServiceAdapter.java index 0db885f..625f6fe 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedExecutorServiceAdapter.java +++ b/src/main/java/org/glassfish/concurro/AbstractManagedExecutorServiceAdapter.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.List; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedThread.java b/src/main/java/org/glassfish/concurro/AbstractManagedThread.java similarity index 95% rename from src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedThread.java rename to src/main/java/org/glassfish/concurro/AbstractManagedThread.java index aa86371..007d4d2 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/AbstractManagedThread.java +++ b/src/main/java/org/glassfish/concurro/AbstractManagedThread.java @@ -14,13 +14,13 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import jakarta.enterprise.concurrent.ManageableThread; /** * Abstract base class for threads to be returned by - * {@link ManagedThreadFactoryImpl#createThread(java.lang.Runnable, org.glassfish.enterprise.concurrent.spi.ContextHandle) } + * {@link ManagedThreadFactoryImpl#createThread(java.lang.Runnable, org.glassfish.concurro.spi.ContextHandle) } * @author alai */ public abstract class AbstractManagedThread extends Thread implements ManageableThread { diff --git a/src/main/java/org/glassfish/enterprise/concurrent/AbstractPlatformThreadExecutorService.java b/src/main/java/org/glassfish/concurro/AbstractPlatformThreadExecutorService.java similarity index 94% rename from src/main/java/org/glassfish/enterprise/concurrent/AbstractPlatformThreadExecutorService.java rename to src/main/java/org/glassfish/concurro/AbstractPlatformThreadExecutorService.java index 242e0db..a10a4e4 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/AbstractPlatformThreadExecutorService.java +++ b/src/main/java/org/glassfish/concurro/AbstractPlatformThreadExecutorService.java @@ -13,9 +13,9 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; +import org.glassfish.concurro.spi.ContextSetupProvider; /** * Abstract base class for {@code ManagedExecutorService}s, which are based on platform threads. diff --git a/src/main/java/org/glassfish/enterprise/concurrent/AsynchronousInterceptor.java b/src/main/java/org/glassfish/concurro/AsynchronousInterceptor.java similarity index 97% rename from src/main/java/org/glassfish/enterprise/concurrent/AsynchronousInterceptor.java rename to src/main/java/org/glassfish/concurro/AsynchronousInterceptor.java index 4e32700..78d5828 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/AsynchronousInterceptor.java +++ b/src/main/java/org/glassfish/concurro/AsynchronousInterceptor.java @@ -13,7 +13,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutionException; @@ -23,9 +23,7 @@ import javax.naming.InitialContext; import javax.naming.NamingException; - -import org.glassfish.enterprise.concurrent.internal.ManagedCompletableFuture; - +import org.glassfish.concurro.internal.ManagedCompletableFuture; import jakarta.annotation.Priority; import jakarta.enterprise.concurrent.Asynchronous; import jakarta.enterprise.concurrent.ManagedExecutorService; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ContextServiceImpl.java b/src/main/java/org/glassfish/concurro/ContextServiceImpl.java similarity index 96% rename from src/main/java/org/glassfish/enterprise/concurrent/ContextServiceImpl.java rename to src/main/java/org/glassfish/concurro/ContextServiceImpl.java index 678a6cf..d57cf8c 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ContextServiceImpl.java +++ b/src/main/java/org/glassfish/concurro/ContextServiceImpl.java @@ -16,7 +16,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.io.Serializable; import java.lang.reflect.InvocationHandler; @@ -36,12 +36,11 @@ import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Supplier; - +import org.glassfish.concurro.internal.ContextProxyInvocationHandler; +import org.glassfish.concurro.internal.ManagedCompletableFuture; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.spi.TransactionSetupProvider; import jakarta.enterprise.concurrent.ManagedExecutorService; -import org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler; -import org.glassfish.enterprise.concurrent.internal.ManagedCompletableFuture; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.spi.TransactionSetupProvider; /** * Implementation of ContextService interface diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ForkJoinManagedExecutorService.java b/src/main/java/org/glassfish/concurro/ForkJoinManagedExecutorService.java similarity index 96% rename from src/main/java/org/glassfish/enterprise/concurrent/ForkJoinManagedExecutorService.java rename to src/main/java/org/glassfish/concurro/ForkJoinManagedExecutorService.java index 32d4ac9..0259abd 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ForkJoinManagedExecutorService.java +++ b/src/main/java/org/glassfish/concurro/ForkJoinManagedExecutorService.java @@ -14,7 +14,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.concurrent.Callable; import java.util.concurrent.TimeUnit; @@ -31,9 +31,9 @@ import java.util.concurrent.ForkJoinPool; import java.util.concurrent.Future; import java.util.concurrent.atomic.AtomicLong; -import org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.WorkerThread; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.internal.MultiManagedTaskListener; +import org.glassfish.concurro.ManagedThreadFactoryImpl.WorkerThread; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.MultiManagedTaskListener; /** * Implementation of ManagedExecutorService interface. See diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorCompletionService.java b/src/main/java/org/glassfish/concurro/ManagedExecutorCompletionService.java similarity index 95% rename from src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorCompletionService.java rename to src/main/java/org/glassfish/concurro/ManagedExecutorCompletionService.java index 61bc03f..3170e7d 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorCompletionService.java +++ b/src/main/java/org/glassfish/concurro/ManagedExecutorCompletionService.java @@ -15,7 +15,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import jakarta.enterprise.concurrent.ManagedTaskListener; import java.util.concurrent.BlockingQueue; @@ -23,8 +23,8 @@ import java.util.concurrent.Future; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.TimeUnit; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.internal.TaskDoneCallback; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.TaskDoneCallback; /** * diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceAdapter.java b/src/main/java/org/glassfish/concurro/ManagedExecutorServiceAdapter.java similarity index 98% rename from src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceAdapter.java rename to src/main/java/org/glassfish/concurro/ManagedExecutorServiceAdapter.java index 71770de..0928cbf 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceAdapter.java +++ b/src/main/java/org/glassfish/concurro/ManagedExecutorServiceAdapter.java @@ -16,7 +16,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import jakarta.enterprise.concurrent.ContextService; import jakarta.enterprise.concurrent.ManagedExecutorService; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceImpl.java b/src/main/java/org/glassfish/concurro/ManagedExecutorServiceImpl.java similarity index 96% rename from src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceImpl.java rename to src/main/java/org/glassfish/concurro/ManagedExecutorServiceImpl.java index bc4ff9c..c3490a7 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceImpl.java +++ b/src/main/java/org/glassfish/concurro/ManagedExecutorServiceImpl.java @@ -15,7 +15,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; @@ -24,9 +24,9 @@ import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.SynchronousQueue; import java.util.concurrent.TimeUnit; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.ManagedThreadPoolExecutor; import jakarta.enterprise.concurrent.ManagedExecutorService; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor; /** * Implementation of ManagedExecutorService interface with Platform threads. See diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceAdapter.java b/src/main/java/org/glassfish/concurro/ManagedScheduledExecutorServiceAdapter.java similarity index 97% rename from src/main/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceAdapter.java rename to src/main/java/org/glassfish/concurro/ManagedScheduledExecutorServiceAdapter.java index bc88afd..67810ff 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceAdapter.java +++ b/src/main/java/org/glassfish/concurro/ManagedScheduledExecutorServiceAdapter.java @@ -15,7 +15,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import jakarta.enterprise.concurrent.ContextService; import java.util.Collection; @@ -30,9 +30,8 @@ import java.util.concurrent.TimeoutException; import jakarta.enterprise.concurrent.ManagedScheduledExecutorService; import jakarta.enterprise.concurrent.Trigger; -import org.glassfish.enterprise.concurrent.internal.ManagedCompletableFuture; - import java.util.function.Supplier; +import org.glassfish.concurro.internal.ManagedCompletableFuture; /** * The ManagedScheduledExecutorService instance to be handed to the diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceImpl.java b/src/main/java/org/glassfish/concurro/ManagedScheduledExecutorServiceImpl.java similarity index 96% rename from src/main/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceImpl.java rename to src/main/java/org/glassfish/concurro/ManagedScheduledExecutorServiceImpl.java index 19d8db7..65a7a5e 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceImpl.java +++ b/src/main/java/org/glassfish/concurro/ManagedScheduledExecutorServiceImpl.java @@ -16,14 +16,14 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.concurrent.*; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.ManagedScheduledThreadPoolExecutor; import jakarta.enterprise.concurrent.ManagedExecutorService; import jakarta.enterprise.concurrent.ManagedScheduledExecutorService; import jakarta.enterprise.concurrent.Trigger; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor; /** * Implementation of ManagedScheduledExecutorService interface diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImpl.java b/src/main/java/org/glassfish/concurro/ManagedThreadFactoryImpl.java similarity index 94% rename from src/main/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImpl.java rename to src/main/java/org/glassfish/concurro/ManagedThreadFactoryImpl.java index 39c3865..0078eab 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImpl.java +++ b/src/main/java/org/glassfish/concurro/ManagedThreadFactoryImpl.java @@ -16,7 +16,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.ArrayList; import java.util.Collection; @@ -27,13 +27,13 @@ import java.util.concurrent.locks.ReentrantLock; import java.util.logging.Level; import java.util.logging.Logger; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.ThreadExpiredException; +import org.glassfish.concurro.spi.ContextHandle; +import org.glassfish.concurro.spi.ContextSetupProvider; import jakarta.enterprise.concurrent.ManagedThreadFactory; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.ForkJoinWorkerThread; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.internal.ThreadExpiredException; -import org.glassfish.enterprise.concurrent.spi.ContextHandle; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; /** * Implementation of ManagedThreadFactory interface. @@ -282,9 +282,9 @@ public void run() { } super.run(); } catch (ThreadExpiredException ex) { - Logger.getLogger("org.glassfish.enterprise.concurrent").log(Level.INFO, ex.toString()); + Logger.getLogger("org.glassfish.concurro").log(Level.INFO, ex.toString()); } catch (Throwable t) { - Logger.getLogger("org.glassfish.enterprise.concurrent").log(Level.SEVERE, name, t); + Logger.getLogger("org.glassfish.concurro").log(Level.SEVERE, name, t); } } @@ -331,9 +331,9 @@ public void run() { } super.run(); } catch (ThreadExpiredException ex) { - Logger.getLogger("org.glassfish.enterprise.concurrent").log(Level.INFO, ex.toString()); + Logger.getLogger("org.glassfish.concurro").log(Level.INFO, ex.toString()); } catch (Throwable t) { - Logger.getLogger("org.glassfish.enterprise.concurrent").log(Level.SEVERE, name, t); + Logger.getLogger("org.glassfish.concurro").log(Level.SEVERE, name, t); } finally { if (handle != null) { contextSetupProvider.reset(handle); diff --git a/src/main/java/org/glassfish/enterprise/concurrent/cdi/ConcurrentCDIExtension.java b/src/main/java/org/glassfish/concurro/cdi/ConcurrentCDIExtension.java similarity index 97% rename from src/main/java/org/glassfish/enterprise/concurrent/cdi/ConcurrentCDIExtension.java rename to src/main/java/org/glassfish/concurro/cdi/ConcurrentCDIExtension.java index bb7748e..f182bec 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/cdi/ConcurrentCDIExtension.java +++ b/src/main/java/org/glassfish/concurro/cdi/ConcurrentCDIExtension.java @@ -13,7 +13,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.cdi; +package org.glassfish.concurro.cdi; import jakarta.enterprise.concurrent.Asynchronous; import jakarta.enterprise.event.Observes; @@ -30,7 +30,7 @@ import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletionStage; import java.util.logging.Logger; -import org.glassfish.enterprise.concurrent.AsynchronousInterceptor; +import org.glassfish.concurro.AsynchronousInterceptor; /** * CDI Extension for Jakarta Concurrent implementation backported from Payara. diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/ContextProxyInvocationHandler.java b/src/main/java/org/glassfish/concurro/internal/ContextProxyInvocationHandler.java similarity index 92% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/ContextProxyInvocationHandler.java rename to src/main/java/org/glassfish/concurro/internal/ContextProxyInvocationHandler.java index 6f4fdee..d98fe1a 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/ContextProxyInvocationHandler.java +++ b/src/main/java/org/glassfish/concurro/internal/ContextProxyInvocationHandler.java @@ -14,21 +14,21 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; import java.io.Serializable; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.spi.ContextHandle; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.spi.TransactionHandle; +import org.glassfish.concurro.spi.TransactionSetupProvider; import jakarta.enterprise.concurrent.ContextService; import jakarta.enterprise.concurrent.ManagedTask; import java.lang.reflect.InvocationTargetException; -import org.glassfish.enterprise.concurrent.ContextServiceImpl; -import org.glassfish.enterprise.concurrent.spi.ContextHandle; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.spi.TransactionHandle; -import org.glassfish.enterprise.concurrent.spi.TransactionSetupProvider; /** * InvocationHandler used by ContextServiceImpl diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedCompletableFuture.java b/src/main/java/org/glassfish/concurro/internal/ManagedCompletableFuture.java similarity index 99% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedCompletableFuture.java rename to src/main/java/org/glassfish/concurro/internal/ManagedCompletableFuture.java index 891efe0..0a879a2 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedCompletableFuture.java +++ b/src/main/java/org/glassfish/concurro/internal/ManagedCompletableFuture.java @@ -13,7 +13,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletionStage; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedFutureTask.java b/src/main/java/org/glassfish/concurro/internal/ManagedFutureTask.java similarity index 97% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedFutureTask.java rename to src/main/java/org/glassfish/concurro/internal/ManagedFutureTask.java index 2960d9b..d5f4f03 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedFutureTask.java +++ b/src/main/java/org/glassfish/concurro/internal/ManagedFutureTask.java @@ -16,13 +16,16 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; import java.util.Map; import java.util.concurrent.Callable; import java.util.concurrent.CancellationException; import java.util.concurrent.Future; import java.util.concurrent.FutureTask; +import org.glassfish.concurro.AbstractManagedExecutorService; +import org.glassfish.concurro.spi.ContextHandle; +import org.glassfish.concurro.spi.ContextSetupProvider; import static jakarta.enterprise.concurrent.ManagedTask.IDENTITY_NAME; @@ -30,9 +33,6 @@ import jakarta.enterprise.concurrent.ContextService; import jakarta.enterprise.concurrent.ManagedTask; import jakarta.enterprise.concurrent.ManagedTaskListener; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService; -import org.glassfish.enterprise.concurrent.spi.ContextHandle; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; /** * Future implementation to be returned by methods in ManagedExecutorSerivceImpl. This class is responsible for saving diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedScheduledThreadPoolExecutor.java b/src/main/java/org/glassfish/concurro/internal/ManagedScheduledThreadPoolExecutor.java similarity index 99% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedScheduledThreadPoolExecutor.java rename to src/main/java/org/glassfish/concurro/internal/ManagedScheduledThreadPoolExecutor.java index ad5b01c..9a696ac 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedScheduledThreadPoolExecutor.java +++ b/src/main/java/org/glassfish/concurro/internal/ManagedScheduledThreadPoolExecutor.java @@ -15,7 +15,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; import java.util.Date; import java.util.concurrent.Callable; @@ -31,14 +31,14 @@ import java.util.concurrent.TimeoutException; import java.util.concurrent.atomic.AtomicLong; import java.util.concurrent.locks.ReentrantLock; +import org.glassfish.concurro.AbstractManagedExecutorService; +import org.glassfish.concurro.AbstractManagedThread; import jakarta.enterprise.concurrent.LastExecution; import jakarta.enterprise.concurrent.SkippedException; import jakarta.enterprise.concurrent.Trigger; import java.time.Instant; import java.time.ZoneId; import java.time.ZonedDateTime; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService; -import org.glassfish.enterprise.concurrent.AbstractManagedThread; /** * ThreadPoolExecutor for running tasks submitted to diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedThreadPoolExecutor.java b/src/main/java/org/glassfish/concurro/internal/ManagedThreadPoolExecutor.java similarity index 96% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedThreadPoolExecutor.java rename to src/main/java/org/glassfish/concurro/internal/ManagedThreadPoolExecutor.java index 5ee9de7..eb5d14d 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/ManagedThreadPoolExecutor.java +++ b/src/main/java/org/glassfish/concurro/internal/ManagedThreadPoolExecutor.java @@ -14,10 +14,10 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; import java.util.concurrent.*; -import org.glassfish.enterprise.concurrent.AbstractManagedThread; +import org.glassfish.concurro.AbstractManagedThread; /** * ThreadPoolExecutor for running tasks submitted to ManagedExecutorServiceImpl. diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/MultiManagedTaskListener.java b/src/main/java/org/glassfish/concurro/internal/MultiManagedTaskListener.java similarity index 98% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/MultiManagedTaskListener.java rename to src/main/java/org/glassfish/concurro/internal/MultiManagedTaskListener.java index 46e457c..ea14877 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/MultiManagedTaskListener.java +++ b/src/main/java/org/glassfish/concurro/internal/MultiManagedTaskListener.java @@ -13,7 +13,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; import jakarta.enterprise.concurrent.ManagedExecutorService; import jakarta.enterprise.concurrent.ManagedTaskListener; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/TaskDoneCallback.java b/src/main/java/org/glassfish/concurro/internal/TaskDoneCallback.java similarity index 94% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/TaskDoneCallback.java rename to src/main/java/org/glassfish/concurro/internal/TaskDoneCallback.java index ea9069f..fb7e6c9 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/TaskDoneCallback.java +++ b/src/main/java/org/glassfish/concurro/internal/TaskDoneCallback.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; /** * Callback to be notified when the taskDone() method in FutureTask is called. Use by tasks created by diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/ThreadExpiredException.java b/src/main/java/org/glassfish/concurro/internal/ThreadExpiredException.java similarity index 93% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/ThreadExpiredException.java rename to src/main/java/org/glassfish/concurro/internal/ThreadExpiredException.java index 78927a9..42fa29f 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/ThreadExpiredException.java +++ b/src/main/java/org/glassfish/concurro/internal/ThreadExpiredException.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; public class ThreadExpiredException extends RuntimeException { diff --git a/src/main/java/org/glassfish/enterprise/concurrent/internal/Util.java b/src/main/java/org/glassfish/concurro/internal/Util.java similarity index 96% rename from src/main/java/org/glassfish/enterprise/concurrent/internal/Util.java rename to src/main/java/org/glassfish/concurro/internal/Util.java index 03b13a8..f73983c 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/internal/Util.java +++ b/src/main/java/org/glassfish/concurro/internal/Util.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.internal; +package org.glassfish.concurro.internal; import java.util.Map; import jakarta.enterprise.concurrent.ManagedTask; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/spi/ContextHandle.java b/src/main/java/org/glassfish/concurro/spi/ContextHandle.java similarity index 94% rename from src/main/java/org/glassfish/enterprise/concurrent/spi/ContextHandle.java rename to src/main/java/org/glassfish/concurro/spi/ContextHandle.java index 5206a83..8069a9b 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/spi/ContextHandle.java +++ b/src/main/java/org/glassfish/concurro/spi/ContextHandle.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.spi; +package org.glassfish.concurro.spi; import java.io.Serializable; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/spi/ContextInfo.java b/src/main/java/org/glassfish/concurro/spi/ContextInfo.java similarity index 95% rename from src/main/java/org/glassfish/enterprise/concurrent/spi/ContextInfo.java rename to src/main/java/org/glassfish/concurro/spi/ContextInfo.java index 4066caa..0d50ee6 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/spi/ContextInfo.java +++ b/src/main/java/org/glassfish/concurro/spi/ContextInfo.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.spi; +package org.glassfish.concurro.spi; /** * Constants for standard types of Context diff --git a/src/main/java/org/glassfish/enterprise/concurrent/spi/ContextSetupProvider.java b/src/main/java/org/glassfish/concurro/spi/ContextSetupProvider.java similarity index 98% rename from src/main/java/org/glassfish/enterprise/concurrent/spi/ContextSetupProvider.java rename to src/main/java/org/glassfish/concurro/spi/ContextSetupProvider.java index 3233882..14a7437 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/spi/ContextSetupProvider.java +++ b/src/main/java/org/glassfish/concurro/spi/ContextSetupProvider.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.spi; +package org.glassfish.concurro.spi; import java.io.Serializable; import java.util.Map; diff --git a/src/main/java/org/glassfish/enterprise/concurrent/spi/TransactionHandle.java b/src/main/java/org/glassfish/concurro/spi/TransactionHandle.java similarity index 95% rename from src/main/java/org/glassfish/enterprise/concurrent/spi/TransactionHandle.java rename to src/main/java/org/glassfish/concurro/spi/TransactionHandle.java index 0519bcd..dd3f1b9 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/spi/TransactionHandle.java +++ b/src/main/java/org/glassfish/concurro/spi/TransactionHandle.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.spi; +package org.glassfish.concurro.spi; /** * To be implemented by application server. diff --git a/src/main/java/org/glassfish/enterprise/concurrent/spi/TransactionSetupProvider.java b/src/main/java/org/glassfish/concurro/spi/TransactionSetupProvider.java similarity index 93% rename from src/main/java/org/glassfish/enterprise/concurrent/spi/TransactionSetupProvider.java rename to src/main/java/org/glassfish/concurro/spi/TransactionSetupProvider.java index 0de9b5d..9fe8b53 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/spi/TransactionSetupProvider.java +++ b/src/main/java/org/glassfish/concurro/spi/TransactionSetupProvider.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.spi; +package org.glassfish.concurro.spi; import java.io.Serializable; import jakarta.enterprise.concurrent.ContextService; @@ -36,7 +36,7 @@ public interface TransactionSetupProvider extends Serializable { * execution property for the ContextService that creates the * contextual proxy object. * @return A TransactionHandle that will be passed back to the - * {@link #afterProxyMethod(org.glassfish.enterprise.concurrent.spi.TransactionHandle, java.lang.String) } + * {@link #afterProxyMethod(org.glassfish.concurro.spi.TransactionHandle, java.lang.String) } * after the proxy method returns. */ public TransactionHandle beforeProxyMethod(String transactionExecutionProperty); diff --git a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedExecutorService.java b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedExecutorService.java index 4bec9ab..dfbe5d6 100644 --- a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedExecutorService.java +++ b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedExecutorService.java @@ -13,13 +13,13 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.virtualthreads; +package org.glassfish.concurro.virtualthreads; -import org.glassfish.enterprise.concurrent.internal.MultiManagedTaskListener; +import org.glassfish.concurro.internal.MultiManagedTaskListener; import jakarta.enterprise.concurrent.ManagedExecutorService; import jakarta.enterprise.concurrent.ManagedExecutors; import jakarta.enterprise.concurrent.ManagedTask; -import org.glassfish.enterprise.concurrent.*; +import org.glassfish.concurro.*; import java.util.concurrent.ExecutorService; import jakarta.enterprise.concurrent.ManagedTaskListener; import java.util.ArrayList; @@ -34,7 +34,7 @@ import java.util.concurrent.RejectedExecutionException; import java.util.concurrent.Semaphore; import java.util.concurrent.atomic.AtomicLong; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.ManagedFutureTask; /** * Implementation of ManagedExecutorService interface using Virtual Threads. See {@code AbstractManagedExecutorService}. diff --git a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedFutureTask.java b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedFutureTask.java index 923fc32..74bc804 100644 --- a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedFutureTask.java +++ b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedFutureTask.java @@ -13,14 +13,14 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.virtualthreads; +package org.glassfish.concurro.virtualthreads; import java.util.concurrent.Callable; import java.util.concurrent.Semaphore; import java.util.function.Consumer; import java.util.function.Supplier; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; +import org.glassfish.concurro.AbstractManagedExecutorService; +import org.glassfish.concurro.internal.ManagedFutureTask; /** * A ManagedFutureTask for virtual threads executors. Automatically triggeres events before and after executing the diff --git a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedScheduledExecutorService.java b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedScheduledExecutorService.java index 8bba6aa..97d33be 100644 --- a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedScheduledExecutorService.java +++ b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedScheduledExecutorService.java @@ -13,7 +13,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.virtualthreads; +package org.glassfish.concurro.virtualthreads; import jakarta.enterprise.concurrent.ManagedExecutorService; import jakarta.enterprise.concurrent.ManagedScheduledExecutorService; @@ -23,10 +23,10 @@ import java.util.concurrent.Future; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.TimeUnit; -import org.glassfish.enterprise.concurrent.ContextServiceImpl; -import org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.ManagedScheduledExecutorServiceAdapter; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.ManagedScheduledThreadPoolExecutor; /** * Implementation of ManagedScheduledExecutorService interface using Virtual diff --git a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedThreadFactory.java b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedThreadFactory.java index b73858e..13cacb4 100644 --- a/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedThreadFactory.java +++ b/src/main/java21/org/glassfish/enterprise/concurrent/virtualthreads/VirtualThreadsManagedThreadFactory.java @@ -13,18 +13,18 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.virtualthreads; +package org.glassfish.concurro.virtualthreads; import static java.lang.System.Logger.Level.ERROR; import static java.lang.System.Logger.Level.INFO; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; -import org.glassfish.enterprise.concurrent.ContextServiceImpl; -import org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl; -import org.glassfish.enterprise.concurrent.internal.ManagedFutureTask; -import org.glassfish.enterprise.concurrent.internal.ThreadExpiredException; -import org.glassfish.enterprise.concurrent.spi.ContextHandle; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.ManagedThreadFactoryImpl; +import org.glassfish.concurro.internal.ManagedFutureTask; +import org.glassfish.concurro.internal.ThreadExpiredException; +import org.glassfish.concurro.spi.ContextHandle; /** * diff --git a/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension b/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension index 4e94bef..bb90055 100644 --- a/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension +++ b/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension @@ -1 +1 @@ -org.glassfish.enterprise.concurrent.cdi.ConcurrentCDIExtension +org.glassfish.concurro.cdi.ConcurrentCDIExtension diff --git a/src/test/java/org/glassfish/enterprise/concurrent/ContextServiceImplTest.java b/src/test/java/org/glassfish/concurro/ContextServiceImplTest.java similarity index 97% rename from src/test/java/org/glassfish/enterprise/concurrent/ContextServiceImplTest.java rename to src/test/java/org/glassfish/concurro/ContextServiceImplTest.java index 60170b8..5647f06 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/ContextServiceImplTest.java +++ b/src/test/java/org/glassfish/concurro/ContextServiceImplTest.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; @@ -25,11 +25,12 @@ import java.util.Map; import java.util.concurrent.Callable; import jakarta.enterprise.concurrent.ManagedTask; -import org.glassfish.enterprise.concurrent.test.ClassloaderContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.DummyTransactionSetupProvider; -import org.glassfish.enterprise.concurrent.test.ManagedTaskListenerImpl; -import org.glassfish.enterprise.concurrent.test.NamedClassLoader; -import org.glassfish.enterprise.concurrent.test.RunnableImpl; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.test.ClassloaderContextSetupProvider; +import org.glassfish.concurro.test.DummyTransactionSetupProvider; +import org.glassfish.concurro.test.ManagedTaskListenerImpl; +import org.glassfish.concurro.test.NamedClassLoader; +import org.glassfish.concurro.test.RunnableImpl; import org.junit.After; import static org.junit.Assert.*; import org.junit.Before; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceAdapterTest.java b/src/test/java/org/glassfish/concurro/ManagedExecutorServiceAdapterTest.java similarity index 98% rename from src/test/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceAdapterTest.java rename to src/test/java/org/glassfish/concurro/ManagedExecutorServiceAdapterTest.java index 1b112ad..ceb941e 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceAdapterTest.java +++ b/src/test/java/org/glassfish/concurro/ManagedExecutorServiceAdapterTest.java @@ -14,7 +14,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.ArrayList; import java.util.Date; @@ -32,18 +32,21 @@ import jakarta.enterprise.concurrent.ManagedExecutorService; import jakarta.enterprise.concurrent.ManagedExecutors; import jakarta.enterprise.concurrent.ManagedTaskListener; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.BlockingRunnableImpl; -import org.glassfish.enterprise.concurrent.test.CallableImpl; -import org.glassfish.enterprise.concurrent.test.ClassloaderContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.ManagedBlockingRunnableTask; -import org.glassfish.enterprise.concurrent.test.ManagedCallableTask; -import org.glassfish.enterprise.concurrent.test.ManagedRunnableTask; -import org.glassfish.enterprise.concurrent.test.ManagedTaskListenerImpl; -import org.glassfish.enterprise.concurrent.test.RunnableImpl; -import org.glassfish.enterprise.concurrent.test.TestContextService; -import org.glassfish.enterprise.concurrent.test.Util; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.ManagedExecutorServiceImpl; +import org.glassfish.concurro.AbstractManagedExecutorService.RejectPolicy; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.BlockingRunnableImpl; +import org.glassfish.concurro.test.CallableImpl; +import org.glassfish.concurro.test.ClassloaderContextSetupProvider; +import org.glassfish.concurro.test.ManagedBlockingRunnableTask; +import org.glassfish.concurro.test.ManagedCallableTask; +import org.glassfish.concurro.test.ManagedRunnableTask; +import org.glassfish.concurro.test.ManagedTaskListenerImpl; +import org.glassfish.concurro.test.RunnableImpl; +import org.glassfish.concurro.test.TestContextService; +import org.glassfish.concurro.test.Util; + import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceImplTest.java b/src/test/java/org/glassfish/concurro/ManagedExecutorServiceImplTest.java similarity index 95% rename from src/test/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceImplTest.java rename to src/test/java/org/glassfish/concurro/ManagedExecutorServiceImplTest.java index 7c38a7f..576607c 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/ManagedExecutorServiceImplTest.java +++ b/src/test/java/org/glassfish/concurro/ManagedExecutorServiceImplTest.java @@ -15,7 +15,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.Collection; import java.util.List; @@ -29,15 +29,18 @@ import java.util.logging.Level; import java.util.logging.Logger; import jakarta.enterprise.concurrent.ManagedExecutorService; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.BlockingRunnableImpl; -import org.glassfish.enterprise.concurrent.test.ManagedBlockingRunnableTask; -import org.glassfish.enterprise.concurrent.test.ManagedTaskListenerImpl; -import org.glassfish.enterprise.concurrent.test.RunnableImpl; -import org.glassfish.enterprise.concurrent.test.TestContextService; -import org.glassfish.enterprise.concurrent.test.Util; -import org.glassfish.enterprise.concurrent.test.Util.BooleanValueProducer; +import org.glassfish.concurro.AbstractManagedExecutorService; +import org.glassfish.concurro.ManagedExecutorServiceImpl; +import org.glassfish.concurro.AbstractManagedExecutorService.RejectPolicy; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.BlockingRunnableImpl; +import org.glassfish.concurro.test.ManagedBlockingRunnableTask; +import org.glassfish.concurro.test.ManagedTaskListenerImpl; +import org.glassfish.concurro.test.RunnableImpl; +import org.glassfish.concurro.test.TestContextService; +import org.glassfish.concurro.test.Util; +import org.glassfish.concurro.test.Util.BooleanValueProducer; + import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNull; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceAdapterTest.java b/src/test/java/org/glassfish/concurro/ManagedScheduledExecutorServiceAdapterTest.java similarity index 97% rename from src/test/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceAdapterTest.java rename to src/test/java/org/glassfish/concurro/ManagedScheduledExecutorServiceAdapterTest.java index 22b80a3..77ff5db 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceAdapterTest.java +++ b/src/test/java/org/glassfish/concurro/ManagedScheduledExecutorServiceAdapterTest.java @@ -15,7 +15,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.ArrayList; import java.util.Date; @@ -34,20 +34,22 @@ import jakarta.enterprise.concurrent.Trigger; import java.time.ZoneId; import java.time.ZonedDateTime; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.CallableImpl; -import org.glassfish.enterprise.concurrent.test.ClassloaderContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.ManagedBlockingRunnableTask; -import org.glassfish.enterprise.concurrent.test.ManagedCallableTask; -import org.glassfish.enterprise.concurrent.test.ManagedRunnableTask; -import org.glassfish.enterprise.concurrent.test.ManagedTaskListenerImpl; -import org.glassfish.enterprise.concurrent.test.ManagedTimeRecordingRunnableTask; -import org.glassfish.enterprise.concurrent.test.RunnableImpl; -import org.glassfish.enterprise.concurrent.test.TestContextService; -import org.glassfish.enterprise.concurrent.test.TimeRecordingCallableImpl; -import org.glassfish.enterprise.concurrent.test.TimeRecordingRunnableImpl; -import org.glassfish.enterprise.concurrent.test.Util; +import org.glassfish.concurro.ManagedScheduledExecutorServiceImpl; +import org.glassfish.concurro.AbstractManagedExecutorService.RejectPolicy; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.CallableImpl; +import org.glassfish.concurro.test.ClassloaderContextSetupProvider; +import org.glassfish.concurro.test.ManagedBlockingRunnableTask; +import org.glassfish.concurro.test.ManagedCallableTask; +import org.glassfish.concurro.test.ManagedRunnableTask; +import org.glassfish.concurro.test.ManagedTaskListenerImpl; +import org.glassfish.concurro.test.ManagedTimeRecordingRunnableTask; +import org.glassfish.concurro.test.RunnableImpl; +import org.glassfish.concurro.test.TestContextService; +import org.glassfish.concurro.test.TimeRecordingCallableImpl; +import org.glassfish.concurro.test.TimeRecordingRunnableImpl; +import org.glassfish.concurro.test.Util; + import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceImplTest.java b/src/test/java/org/glassfish/concurro/ManagedScheduledExecutorServiceImplTest.java similarity index 83% rename from src/test/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceImplTest.java rename to src/test/java/org/glassfish/concurro/ManagedScheduledExecutorServiceImplTest.java index 5b196ea..e665f60 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/ManagedScheduledExecutorServiceImplTest.java +++ b/src/test/java/org/glassfish/concurro/ManagedScheduledExecutorServiceImplTest.java @@ -15,13 +15,14 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import java.util.concurrent.TimeUnit; import jakarta.enterprise.concurrent.ManagedExecutorService; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.TestContextService; +import org.glassfish.concurro.ManagedScheduledExecutorServiceImpl; +import org.glassfish.concurro.AbstractManagedExecutorService.RejectPolicy; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.TestContextService; /** * Tests for Life cycle APIs in ManagedScheduledExecutorServiceImpl diff --git a/src/test/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImplTest.java b/src/test/java/org/glassfish/concurro/ManagedThreadFactoryImplTest.java similarity index 96% rename from src/test/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImplTest.java rename to src/test/java/org/glassfish/concurro/ManagedThreadFactoryImplTest.java index 2e96169..2992015 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImplTest.java +++ b/src/test/java/org/glassfish/concurro/ManagedThreadFactoryImplTest.java @@ -14,11 +14,13 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent; +package org.glassfish.concurro; import jakarta.enterprise.concurrent.ManageableThread; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.*; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.ManagedThreadFactoryImpl; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.*; import org.junit.Test; import java.util.Arrays; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/forkjoin/ForkJoinManagedExecutorServiceImplTest.java b/src/test/java/org/glassfish/concurro/forkjoin/ForkJoinManagedExecutorServiceImplTest.java similarity index 92% rename from src/test/java/org/glassfish/enterprise/concurrent/forkjoin/ForkJoinManagedExecutorServiceImplTest.java rename to src/test/java/org/glassfish/concurro/forkjoin/ForkJoinManagedExecutorServiceImplTest.java index 5511a01..a97bb4f 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/forkjoin/ForkJoinManagedExecutorServiceImplTest.java +++ b/src/test/java/org/glassfish/concurro/forkjoin/ForkJoinManagedExecutorServiceImplTest.java @@ -15,9 +15,8 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.forkjoin; +package org.glassfish.concurro.forkjoin; -import org.glassfish.enterprise.concurrent.ForkJoinManagedExecutorService; import java.util.Collection; import java.util.List; import java.util.concurrent.ExecutionException; @@ -26,17 +25,19 @@ import java.util.logging.Level; import java.util.logging.Logger; import jakarta.enterprise.concurrent.ManagedExecutorService; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy; -import org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapterTest; -import org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.BlockingRunnableImpl; -import org.glassfish.enterprise.concurrent.test.ManagedBlockingRunnableTask; -import org.glassfish.enterprise.concurrent.test.ManagedTaskListenerImpl; -import org.glassfish.enterprise.concurrent.test.RunnableImpl; -import org.glassfish.enterprise.concurrent.test.TestContextService; -import org.glassfish.enterprise.concurrent.test.Util; +import org.glassfish.concurro.AbstractManagedExecutorService; +import org.glassfish.concurro.ForkJoinManagedExecutorService; +import org.glassfish.concurro.ManagedExecutorServiceAdapterTest; +import org.glassfish.concurro.ManagedThreadFactoryImpl; +import org.glassfish.concurro.AbstractManagedExecutorService.RejectPolicy; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.BlockingRunnableImpl; +import org.glassfish.concurro.test.ManagedBlockingRunnableTask; +import org.glassfish.concurro.test.ManagedTaskListenerImpl; +import org.glassfish.concurro.test.RunnableImpl; +import org.glassfish.concurro.test.TestContextService; +import org.glassfish.concurro.test.Util; + import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNull; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/AwaitableManagedTaskListenerImpl.java b/src/test/java/org/glassfish/concurro/test/AwaitableManagedTaskListenerImpl.java similarity index 91% rename from src/test/java/org/glassfish/enterprise/concurrent/test/AwaitableManagedTaskListenerImpl.java rename to src/test/java/org/glassfish/concurro/test/AwaitableManagedTaskListenerImpl.java index 21ee07a..20eca66 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/AwaitableManagedTaskListenerImpl.java +++ b/src/test/java/org/glassfish/concurro/test/AwaitableManagedTaskListenerImpl.java @@ -13,12 +13,12 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import jakarta.enterprise.concurrent.ManagedExecutorService; import java.util.concurrent.CompletableFuture; import java.util.concurrent.Future; -import org.glassfish.enterprise.concurrent.test.ManagedTaskListenerImpl; +import org.glassfish.concurro.test.ManagedTaskListenerImpl; /** * diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/BlockingRunnableImpl.java b/src/test/java/org/glassfish/concurro/test/BlockingRunnableImpl.java similarity index 98% rename from src/test/java/org/glassfish/enterprise/concurrent/test/BlockingRunnableImpl.java rename to src/test/java/org/glassfish/concurro/test/BlockingRunnableImpl.java index 57c3d38..8ceb76e 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/BlockingRunnableImpl.java +++ b/src/test/java/org/glassfish/concurro/test/BlockingRunnableImpl.java @@ -15,7 +15,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import static java.lang.System.Logger.Level.DEBUG; import static java.lang.System.Logger.Level.TRACE; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/CallableImpl.java b/src/test/java/org/glassfish/concurro/test/CallableImpl.java similarity index 96% rename from src/test/java/org/glassfish/enterprise/concurrent/test/CallableImpl.java rename to src/test/java/org/glassfish/concurro/test/CallableImpl.java index a828f4a..0ea75e6 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/CallableImpl.java +++ b/src/test/java/org/glassfish/concurro/test/CallableImpl.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.concurrent.Callable; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/ClassloaderContextSetupProvider.java b/src/test/java/org/glassfish/concurro/test/ClassloaderContextSetupProvider.java similarity index 94% rename from src/test/java/org/glassfish/enterprise/concurrent/test/ClassloaderContextSetupProvider.java rename to src/test/java/org/glassfish/concurro/test/ClassloaderContextSetupProvider.java index ddf69ee..a24480b 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/ClassloaderContextSetupProvider.java +++ b/src/test/java/org/glassfish/concurro/test/ClassloaderContextSetupProvider.java @@ -15,12 +15,12 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.Map; +import org.glassfish.concurro.spi.ContextHandle; +import org.glassfish.concurro.spi.ContextSetupProvider; import jakarta.enterprise.concurrent.ContextService; -import org.glassfish.enterprise.concurrent.spi.ContextHandle; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; public class ClassloaderContextSetupProvider implements ContextSetupProvider { diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/DummyTransactionSetupProvider.java b/src/test/java/org/glassfish/concurro/test/DummyTransactionSetupProvider.java similarity index 91% rename from src/test/java/org/glassfish/enterprise/concurrent/test/DummyTransactionSetupProvider.java rename to src/test/java/org/glassfish/concurro/test/DummyTransactionSetupProvider.java index 748ed7b..581f4c1 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/DummyTransactionSetupProvider.java +++ b/src/test/java/org/glassfish/concurro/test/DummyTransactionSetupProvider.java @@ -14,10 +14,10 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; -import org.glassfish.enterprise.concurrent.spi.TransactionHandle; -import org.glassfish.enterprise.concurrent.spi.TransactionSetupProvider; +import org.glassfish.concurro.spi.TransactionHandle; +import org.glassfish.concurro.spi.TransactionSetupProvider; public class DummyTransactionSetupProvider implements TransactionSetupProvider { diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedBlockingRunnableTask.java b/src/test/java/org/glassfish/concurro/test/ManagedBlockingRunnableTask.java similarity index 96% rename from src/test/java/org/glassfish/enterprise/concurrent/test/ManagedBlockingRunnableTask.java rename to src/test/java/org/glassfish/concurro/test/ManagedBlockingRunnableTask.java index fa5e668..8392589 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedBlockingRunnableTask.java +++ b/src/test/java/org/glassfish/concurro/test/ManagedBlockingRunnableTask.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.Map; import jakarta.enterprise.concurrent.ManagedTask; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedCallableTask.java b/src/test/java/org/glassfish/concurro/test/ManagedCallableTask.java similarity index 96% rename from src/test/java/org/glassfish/enterprise/concurrent/test/ManagedCallableTask.java rename to src/test/java/org/glassfish/concurro/test/ManagedCallableTask.java index 6cb8006..68916eb 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedCallableTask.java +++ b/src/test/java/org/glassfish/concurro/test/ManagedCallableTask.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.Map; import jakarta.enterprise.concurrent.ManagedTask; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedRunnableTask.java b/src/test/java/org/glassfish/concurro/test/ManagedRunnableTask.java similarity index 96% rename from src/test/java/org/glassfish/enterprise/concurrent/test/ManagedRunnableTask.java rename to src/test/java/org/glassfish/concurro/test/ManagedRunnableTask.java index 20b6646..f5889dc 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedRunnableTask.java +++ b/src/test/java/org/glassfish/concurro/test/ManagedRunnableTask.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.Map; import jakarta.enterprise.concurrent.ManagedTask; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedTaskListenerImpl.java b/src/test/java/org/glassfish/concurro/test/ManagedTaskListenerImpl.java similarity index 99% rename from src/test/java/org/glassfish/enterprise/concurrent/test/ManagedTaskListenerImpl.java rename to src/test/java/org/glassfish/concurro/test/ManagedTaskListenerImpl.java index 31b22e8..b23b2c6 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedTaskListenerImpl.java +++ b/src/test/java/org/glassfish/concurro/test/ManagedTaskListenerImpl.java @@ -15,7 +15,7 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.*; import java.util.concurrent.CancellationException; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedTimeRecordingRunnableTask.java b/src/test/java/org/glassfish/concurro/test/ManagedTimeRecordingRunnableTask.java similarity index 96% rename from src/test/java/org/glassfish/enterprise/concurrent/test/ManagedTimeRecordingRunnableTask.java rename to src/test/java/org/glassfish/concurro/test/ManagedTimeRecordingRunnableTask.java index e667979..ad54827 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/ManagedTimeRecordingRunnableTask.java +++ b/src/test/java/org/glassfish/concurro/test/ManagedTimeRecordingRunnableTask.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.Locale; import java.util.Map; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/NamedClassLoader.java b/src/test/java/org/glassfish/concurro/test/NamedClassLoader.java similarity index 95% rename from src/test/java/org/glassfish/enterprise/concurrent/test/NamedClassLoader.java rename to src/test/java/org/glassfish/concurro/test/NamedClassLoader.java index 0757e50..a9b735b 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/NamedClassLoader.java +++ b/src/test/java/org/glassfish/concurro/test/NamedClassLoader.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; public class NamedClassLoader extends ClassLoader { private String name; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/RunnableImpl.java b/src/test/java/org/glassfish/concurro/test/RunnableImpl.java similarity index 97% rename from src/test/java/org/glassfish/enterprise/concurrent/test/RunnableImpl.java rename to src/test/java/org/glassfish/concurro/test/RunnableImpl.java index 49e9831..20bae67 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/RunnableImpl.java +++ b/src/test/java/org/glassfish/concurro/test/RunnableImpl.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; public class RunnableImpl extends TaskRunEnvironmentTracker implements Runnable { public volatile boolean runCalled = false; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/TaskRunEnvironmentTracker.java b/src/test/java/org/glassfish/concurro/test/TaskRunEnvironmentTracker.java similarity index 98% rename from src/test/java/org/glassfish/enterprise/concurrent/test/TaskRunEnvironmentTracker.java rename to src/test/java/org/glassfish/concurro/test/TaskRunEnvironmentTracker.java index e0c448b..005fc84 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/TaskRunEnvironmentTracker.java +++ b/src/test/java/org/glassfish/concurro/test/TaskRunEnvironmentTracker.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.concurrent.Future; import jakarta.enterprise.concurrent.ManagedExecutorService; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/TestContextService.java b/src/test/java/org/glassfish/concurro/test/TestContextService.java similarity index 87% rename from src/test/java/org/glassfish/enterprise/concurrent/test/TestContextService.java rename to src/test/java/org/glassfish/concurro/test/TestContextService.java index 73c9d1d..83137be 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/TestContextService.java +++ b/src/test/java/org/glassfish/concurro/test/TestContextService.java @@ -14,12 +14,12 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.Map; -import org.glassfish.enterprise.concurrent.ContextServiceImpl; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.spi.TransactionSetupProvider; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.spi.TransactionSetupProvider; public class TestContextService extends ContextServiceImpl { diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/TimeRecordingCallableImpl.java b/src/test/java/org/glassfish/concurro/test/TimeRecordingCallableImpl.java similarity index 97% rename from src/test/java/org/glassfish/enterprise/concurrent/test/TimeRecordingCallableImpl.java rename to src/test/java/org/glassfish/concurro/test/TimeRecordingCallableImpl.java index 6faa828..79c8fb7 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/TimeRecordingCallableImpl.java +++ b/src/test/java/org/glassfish/concurro/test/TimeRecordingCallableImpl.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.ArrayList; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/TimeRecordingRunnableImpl.java b/src/test/java/org/glassfish/concurro/test/TimeRecordingRunnableImpl.java similarity index 97% rename from src/test/java/org/glassfish/enterprise/concurrent/test/TimeRecordingRunnableImpl.java rename to src/test/java/org/glassfish/concurro/test/TimeRecordingRunnableImpl.java index ffa29a7..902bd07 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/TimeRecordingRunnableImpl.java +++ b/src/test/java/org/glassfish/concurro/test/TimeRecordingRunnableImpl.java @@ -14,7 +14,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.util.ArrayList; diff --git a/src/test/java/org/glassfish/enterprise/concurrent/test/Util.java b/src/test/java/org/glassfish/concurro/test/Util.java similarity index 98% rename from src/test/java/org/glassfish/enterprise/concurrent/test/Util.java rename to src/test/java/org/glassfish/concurro/test/Util.java index 5cbafc4..4d0a05a 100644 --- a/src/test/java/org/glassfish/enterprise/concurrent/test/Util.java +++ b/src/test/java/org/glassfish/concurro/test/Util.java @@ -15,7 +15,7 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test; +package org.glassfish.concurro.test; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; diff --git a/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedExecutorServiceTest.java b/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedExecutorServiceTest.java index de9a09a..0d66043 100644 --- a/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedExecutorServiceTest.java +++ b/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedExecutorServiceTest.java @@ -14,13 +14,13 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test.virtualthreads; +package org.glassfish.concurro.test.virtualthreads; import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.greaterThan; -import org.glassfish.enterprise.concurrent.test.AwaitableManagedTaskListenerImpl; +import org.glassfish.concurro.test.AwaitableManagedTaskListenerImpl; import java.util.Collection; import java.util.List; import java.util.concurrent.ExecutionException; @@ -29,15 +29,15 @@ import java.util.logging.Level; import java.util.logging.Logger; import jakarta.enterprise.concurrent.ManagedExecutorService; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.BlockingRunnableImpl; -import org.glassfish.enterprise.concurrent.test.ManagedBlockingRunnableTask; -import org.glassfish.enterprise.concurrent.test.ManagedTaskListenerImpl; -import org.glassfish.enterprise.concurrent.test.RunnableImpl; -import org.glassfish.enterprise.concurrent.test.TestContextService; -import org.glassfish.enterprise.concurrent.test.Util; -import org.glassfish.enterprise.concurrent.test.Util.BooleanValueProducer; +import org.glassfish.concurro.AbstractManagedExecutorService.RejectPolicy; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.BlockingRunnableImpl; +import org.glassfish.concurro.test.ManagedBlockingRunnableTask; +import org.glassfish.concurro.test.ManagedTaskListenerImpl; +import org.glassfish.concurro.test.RunnableImpl; +import org.glassfish.concurro.test.TestContextService; +import org.glassfish.concurro.test.Util; +import org.glassfish.concurro.test.Util.BooleanValueProducer; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; @@ -50,12 +50,12 @@ import java.util.concurrent.RejectedExecutionException; import java.util.concurrent.TimeoutException; import java.util.function.Function; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService; -import org.glassfish.enterprise.concurrent.ContextServiceImpl; -import org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapterTest; -import org.glassfish.enterprise.concurrent.test.ManagedRunnableTask; -import org.glassfish.enterprise.concurrent.virtualthreads.VirtualThreadsManagedExecutorService; -import org.glassfish.enterprise.concurrent.virtualthreads.VirtualThreadsManagedThreadFactory; +import org.glassfish.concurro.AbstractManagedExecutorService; +import org.glassfish.concurro.ContextServiceImpl; +import org.glassfish.concurro.ManagedExecutorServiceAdapterTest; +import org.glassfish.concurro.test.ManagedRunnableTask; +import org.glassfish.concurro.virtualthreads.VirtualThreadsManagedExecutorService; +import org.glassfish.concurro.virtualthreads.VirtualThreadsManagedThreadFactory; import org.junit.Test; /** diff --git a/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedScheduledExecutorServiceTest.java b/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedScheduledExecutorServiceTest.java index f97abe9..feab780 100644 --- a/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedScheduledExecutorServiceTest.java +++ b/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedScheduledExecutorServiceTest.java @@ -13,15 +13,15 @@ * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test.virtualthreads; +package org.glassfish.concurro.test.virtualthreads; import jakarta.enterprise.concurrent.ManagedExecutorService; import jakarta.enterprise.concurrent.ManagedScheduledExecutorService; -import org.glassfish.enterprise.concurrent.AbstractManagedExecutorService; -import org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapterTest; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.TestContextService; -import org.glassfish.enterprise.concurrent.virtualthreads.VirtualThreadsManagedScheduledExecutorService; +import org.glassfish.concurro.AbstractManagedExecutorService; +import org.glassfish.concurro.ManagedScheduledExecutorServiceAdapterTest; +import org.glassfish.concurro.spi.ContextSetupProvider; +import org.glassfish.concurro.test.TestContextService; +import org.glassfish.concurro.virtualthreads.VirtualThreadsManagedScheduledExecutorService; /** * Tests for VirtualThreadsManagedScheduledService. diff --git a/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedThreadFactoryTest.java b/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedThreadFactoryTest.java index e58ac27..8be4343 100644 --- a/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedThreadFactoryTest.java +++ b/src/test/java21/org/glassfish/enterprise/concurrent/test/virtualthreads/VirtualThreadsManagedThreadFactoryTest.java @@ -15,14 +15,14 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -package org.glassfish.enterprise.concurrent.test.virtualthreads; +package org.glassfish.concurro.test.virtualthreads; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; -import org.glassfish.enterprise.concurrent.spi.ContextSetupProvider; +import org.glassfish.concurro.spi.ContextSetupProvider; import org.junit.Test; import java.util.Arrays; @@ -31,13 +31,13 @@ import java.util.concurrent.ForkJoinWorkerThread; import java.util.concurrent.atomic.AtomicReference; import java.util.stream.LongStream; -import org.glassfish.enterprise.concurrent.ContextServiceImpl; +import org.glassfish.concurro.ContextServiceImpl; -import org.glassfish.enterprise.concurrent.test.ClassloaderContextSetupProvider; -import org.glassfish.enterprise.concurrent.test.RunnableImpl; -import org.glassfish.enterprise.concurrent.test.TestContextService; -import org.glassfish.enterprise.concurrent.test.Util; -import org.glassfish.enterprise.concurrent.virtualthreads.VirtualThreadsManagedThreadFactory; +import org.glassfish.concurro.test.ClassloaderContextSetupProvider; +import org.glassfish.concurro.test.RunnableImpl; +import org.glassfish.concurro.test.TestContextService; +import org.glassfish.concurro.test.Util; +import org.glassfish.concurro.virtualthreads.VirtualThreadsManagedThreadFactory; public class VirtualThreadsManagedThreadFactoryTest { From 4dd8af3e885018e133a098054fc6e8c12039df06 Mon Sep 17 00:00:00 2001 From: Arjan Tijms Date: Mon, 4 Mar 2024 23:06:07 +0100 Subject: [PATCH 2/2] Correct maven coordinates to intended ones Signed-off-by: Arjan Tijms --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1d05ac3..e3580eb 100644 --- a/pom.xml +++ b/pom.xml @@ -27,7 +27,7 @@ 1.0.9 - org.glassfish + org.glassfish.concurro concurro 3.1.0-SNAPSHOT jar