From 9c8ad4485b05e7b5c3503e47f271d41c8748ab8c Mon Sep 17 00:00:00 2001 From: Anurag Agarwal Date: Sun, 10 Nov 2019 23:12:26 +0530 Subject: [PATCH] Resolves checkstyle errors for patterns starting with letter r (#1072) * Reduces checkstyle errors in reactor * Reduces checkstyle errors in reader-writer-lock * Reduces checkstyle errors in repository * Reduces checkstyle errors in resource-acquisition-is-initialization * Reduces checkstyle errors in retry --- .../java/com/iluwatar/reactor/app/App.java | 29 +++--- .../com/iluwatar/reactor/app/AppClient.java | 7 +- .../iluwatar/reactor/app/LoggingHandler.java | 11 ++- .../reactor/framework/AbstractNioChannel.java | 48 ++++----- .../reactor/framework/ChannelHandler.java | 14 +-- .../reactor/framework/Dispatcher.java | 25 +++-- .../reactor/framework/NioDatagramChannel.java | 35 ++++--- .../reactor/framework/NioReactor.java | 99 +++++++++---------- .../framework/NioServerSocketChannel.java | 21 ++-- .../framework/SameThreadDispatcher.java | 12 +-- .../framework/ThreadPoolDispatcher.java | 9 +- .../com/iluwatar/reader/writer/lock/App.java | 40 ++++---- .../iluwatar/reader/writer/lock/Reader.java | 24 +++-- .../reader/writer/lock/ReaderWriterLock.java | 39 ++++---- .../iluwatar/reader/writer/lock/Writer.java | 25 +++-- .../java/com/iluwatar/repository/App.java | 14 ++- .../com/iluwatar/repository/AppConfig.java | 26 +++-- .../java/com/iluwatar/repository/Person.java | 6 +- .../iluwatar/repository/PersonRepository.java | 4 +- .../repository/PersonSpecifications.java | 10 +- .../acquisition/is/initialization/App.java | 29 +++--- .../is/initialization/SlidingDoor.java | 4 +- .../is/initialization/TreasureChest.java | 9 +- .../src/main/java/com/iluwatar/retry/App.java | 65 ++++++------ .../com/iluwatar/retry/BusinessException.java | 12 +-- .../com/iluwatar/retry/BusinessOperation.java | 6 +- .../retry/CustomerNotFoundException.java | 11 ++- .../retry/DatabaseNotAvailableException.java | 2 +- .../java/com/iluwatar/retry/FindCustomer.java | 12 +-- .../main/java/com/iluwatar/retry/Retry.java | 25 +++-- .../retry/RetryExponentialBackoff.java | 49 +++++---- 31 files changed, 345 insertions(+), 377 deletions(-) diff --git a/reactor/src/main/java/com/iluwatar/reactor/app/App.java b/reactor/src/main/java/com/iluwatar/reactor/app/App.java index 8ccbe3145..0804f8862 100644 --- a/reactor/src/main/java/com/iluwatar/reactor/app/App.java +++ b/reactor/src/main/java/com/iluwatar/reactor/app/App.java @@ -23,10 +23,6 @@ package com.iluwatar.reactor.app; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; - import com.iluwatar.reactor.framework.AbstractNioChannel; import com.iluwatar.reactor.framework.ChannelHandler; import com.iluwatar.reactor.framework.Dispatcher; @@ -34,19 +30,20 @@ import com.iluwatar.reactor.framework.NioDatagramChannel; import com.iluwatar.reactor.framework.NioReactor; import com.iluwatar.reactor.framework.NioServerSocketChannel; import com.iluwatar.reactor.framework.ThreadPoolDispatcher; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; /** * This application demonstrates Reactor pattern. The example demonstrated is a Distributed Logging * Service where it listens on multiple TCP or UDP sockets for incoming log requests. - * - *

- * INTENT
+ * + *

INTENT
* The Reactor design pattern handles service requests that are delivered concurrently to an * application by one or more clients. The application can register specific handlers for processing * which are called by reactor on specific events. - * - *

- * PROBLEM
+ * + *

PROBLEM
* Server applications in a distributed system must handle multiple clients that send them service * requests. Following forces need to be resolved: *

- * - *

- * PARTICIPANTS
+ * + *

PARTICIPANTS
*