From 242db170bc1cb26f5c36d961323055f4cff07774 Mon Sep 17 00:00:00 2001 From: Krzysztof Woyke Date: Tue, 14 Jul 2020 13:30:03 +0200 Subject: [PATCH] JAVA-2109: Move Guide to the Java TransferQueue to the core-java-concurrency-collections-2 --- .../core-java-concurrency-collections-2/README.md | 2 ++ .../src/main/java/com/baeldung/transferqueue/Consumer.java | 0 .../src/main/java/com/baeldung/transferqueue/Producer.java | 0 .../transferqueue/TransferQueueIntegrationTest.java | 6 +++++- .../core-java-concurrency-collections/README.md | 2 +- 5 files changed, 8 insertions(+), 2 deletions(-) rename core-java-modules/{core-java-concurrency-collections => core-java-concurrency-collections-2}/src/main/java/com/baeldung/transferqueue/Consumer.java (100%) rename core-java-modules/{core-java-concurrency-collections => core-java-concurrency-collections-2}/src/main/java/com/baeldung/transferqueue/Producer.java (100%) rename core-java-modules/{core-java-concurrency-collections => core-java-concurrency-collections-2}/src/test/java/com/baeldung/transferqueue/TransferQueueIntegrationTest.java (92%) diff --git a/core-java-modules/core-java-concurrency-collections-2/README.md b/core-java-modules/core-java-concurrency-collections-2/README.md index 91da6c623c..6ad6529efc 100644 --- a/core-java-modules/core-java-concurrency-collections-2/README.md +++ b/core-java-modules/core-java-concurrency-collections-2/README.md @@ -1,3 +1,5 @@ ### Relevant Articles: - [Introduction to Lock Striping](https://www.baeldung.com/java-lock-stripping) +- [Guide to the Java TransferQueue](http://www.baeldung.com/java-transfer-queue) +- [[<-- Prev]](/core-java-modules/core-java-concurrency-collections) diff --git a/core-java-modules/core-java-concurrency-collections/src/main/java/com/baeldung/transferqueue/Consumer.java b/core-java-modules/core-java-concurrency-collections-2/src/main/java/com/baeldung/transferqueue/Consumer.java similarity index 100% rename from core-java-modules/core-java-concurrency-collections/src/main/java/com/baeldung/transferqueue/Consumer.java rename to core-java-modules/core-java-concurrency-collections-2/src/main/java/com/baeldung/transferqueue/Consumer.java diff --git a/core-java-modules/core-java-concurrency-collections/src/main/java/com/baeldung/transferqueue/Producer.java b/core-java-modules/core-java-concurrency-collections-2/src/main/java/com/baeldung/transferqueue/Producer.java similarity index 100% rename from core-java-modules/core-java-concurrency-collections/src/main/java/com/baeldung/transferqueue/Producer.java rename to core-java-modules/core-java-concurrency-collections-2/src/main/java/com/baeldung/transferqueue/Producer.java diff --git a/core-java-modules/core-java-concurrency-collections/src/test/java/com/baeldung/transferqueue/TransferQueueIntegrationTest.java b/core-java-modules/core-java-concurrency-collections-2/src/test/java/com/baeldung/transferqueue/TransferQueueIntegrationTest.java similarity index 92% rename from core-java-modules/core-java-concurrency-collections/src/test/java/com/baeldung/transferqueue/TransferQueueIntegrationTest.java rename to core-java-modules/core-java-concurrency-collections-2/src/test/java/com/baeldung/transferqueue/TransferQueueIntegrationTest.java index e49738e983..928597f81e 100644 --- a/core-java-modules/core-java-concurrency-collections/src/test/java/com/baeldung/transferqueue/TransferQueueIntegrationTest.java +++ b/core-java-modules/core-java-concurrency-collections-2/src/test/java/com/baeldung/transferqueue/TransferQueueIntegrationTest.java @@ -4,7 +4,11 @@ import org.junit.FixMethodOrder; import org.junit.Test; import org.junit.runners.MethodSorters; -import java.util.concurrent.*; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.concurrent.LinkedTransferQueue; +import java.util.concurrent.TimeUnit; +import java.util.concurrent.TransferQueue; import static junit.framework.TestCase.assertEquals; diff --git a/core-java-modules/core-java-concurrency-collections/README.md b/core-java-modules/core-java-concurrency-collections/README.md index af6e7a8b59..94f93d1bfd 100644 --- a/core-java-modules/core-java-concurrency-collections/README.md +++ b/core-java-modules/core-java-concurrency-collections/README.md @@ -10,7 +10,7 @@ This module contains articles about concurrent Java collections - [Custom Thread Pools In Java 8 Parallel Streams](http://www.baeldung.com/java-8-parallel-streams-custom-threadpool) - [Guide to DelayQueue](http://www.baeldung.com/java-delay-queue) - [A Guide to Java SynchronousQueue](http://www.baeldung.com/java-synchronous-queue) -- [Guide to the Java TransferQueue](http://www.baeldung.com/java-transfer-queue) - [Guide to the ConcurrentSkipListMap](http://www.baeldung.com/java-concurrent-skip-list-map) - [Guide to CopyOnWriteArrayList](http://www.baeldung.com/java-copy-on-write-arraylist) - [LinkedBlockingQueue vs ConcurrentLinkedQueue](https://www.baeldung.com/java-queue-linkedblocking-concurrentlinked) +- [[Next -->]](/core-java-modules/core-java-concurrency-collections-2)