This is an automated email from the ASF dual-hosted git repository.

matthieu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 69de2ec081dec4511614e89a7a0887329be4377f
Author: Matthieu Baechler <matth...@apache.org>
AuthorDate: Mon Feb 24 12:00:37 2020 +0100

    [Refactoring] rename DeleteMailsFromMailQueueTask fields to make it clear 
arguments are optionals
---
 .../service/DeleteMailsFromMailQueueTask.java      | 45 +++++++++++-----------
 1 file changed, 23 insertions(+), 22 deletions(-)

diff --git 
a/server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/DeleteMailsFromMailQueueTask.java
 
b/server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/DeleteMailsFromMailQueueTask.java
index a5abf75..36d3e55 100644
--- 
a/server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/DeleteMailsFromMailQueueTask.java
+++ 
b/server/protocols/webadmin/webadmin-mailqueue/src/main/java/org/apache/james/webadmin/service/DeleteMailsFromMailQueueTask.java
@@ -50,15 +50,15 @@ public class DeleteMailsFromMailQueueTask implements Task {
         private final Instant timestamp;
 
         public AdditionalInformation(MailQueueName mailQueueName, long 
initialCount, long remainingCount,
-                                     Optional<MailAddress> maybeSender, 
Optional<String> maybeName,
-                                     Optional<MailAddress> maybeRecipient, 
Instant timestamp) {
+                                     Optional<MailAddress> optionalSender, 
Optional<String> optionalName,
+                                     Optional<MailAddress> optionalRecipient, 
Instant timestamp) {
             this.mailQueueName = mailQueueName;
             this.initialCount = initialCount;
             this.remainingCount = remainingCount;
 
-            sender = maybeSender.map(MailAddress::asString);
-            name = maybeName;
-            recipient = maybeRecipient.map(MailAddress::asString);
+            sender = optionalSender.map(MailAddress::asString);
+            name = optionalName;
+            recipient = optionalRecipient.map(MailAddress::asString);
             this.timestamp = timestamp;
         }
 
@@ -105,9 +105,9 @@ public class DeleteMailsFromMailQueueTask implements Task {
 
     public static final TaskType TYPE = 
TaskType.of("delete-mails-from-mail-queue");
 
-    private final Optional<MailAddress> maybeSender;
-    private final Optional<String> maybeName;
-    private final Optional<MailAddress> maybeRecipient;
+    private final Optional<MailAddress> optionalSender;
+    private final Optional<String> optionalName;
+    private final Optional<MailAddress> optionalRecipient;
     private final MailQueueFactory factory;
     private final MailQueueName queueName;
     private Optional<Long> initialCount;
@@ -115,17 +115,18 @@ public class DeleteMailsFromMailQueueTask implements Task 
{
     private Optional<TaskExecutionDetails.AdditionalInformation> 
lastAdditionalInformation;
 
     public DeleteMailsFromMailQueueTask(MailQueueName queueName, 
MailQueueFactory factory,
-                                        Optional<MailAddress> maybeSender,
-                                        Optional<String> maybeName, 
Optional<MailAddress> maybeRecipient) {
+                                        Optional<MailAddress> optionalSender,
+                                        Optional<String> optionalName,
+                                        Optional<MailAddress> 
optionalRecipient) {
         this.factory = factory;
         this.queueName = queueName;
         Preconditions.checkArgument(
-            Booleans.countTrue(maybeSender.isPresent(), maybeName.isPresent(), 
maybeRecipient.isPresent()) == 1,
+            Booleans.countTrue(optionalSender.isPresent(), 
optionalName.isPresent(), optionalRecipient.isPresent()) == 1,
             "You should provide one and only one of the query parameters 
'sender', 'name' or 'recipient'.");
 
-        this.maybeSender = maybeSender;
-        this.maybeName = maybeName;
-        this.maybeRecipient = maybeRecipient;
+        this.optionalSender = optionalSender;
+        this.optionalName = optionalName;
+        this.optionalRecipient = optionalRecipient;
         this.initialCount = Optional.empty();
         this.queue = Optional.empty();
         this.lastAdditionalInformation = Optional.empty();
@@ -137,11 +138,11 @@ public class DeleteMailsFromMailQueueTask implements Task 
{
         try (ManageableMailQueue queue = factory.create(queueName)) {
             this.initialCount = Optional.of(getRemainingSize(queue));
             this.queue = Optional.of(queue);
-            maybeSender.ifPresent(Throwing.consumer(
+            optionalSender.ifPresent(Throwing.consumer(
                 (MailAddress sender) -> 
queue.remove(ManageableMailQueue.Type.Sender, sender.asString())));
-            maybeName.ifPresent(Throwing.consumer(
+            optionalName.ifPresent(Throwing.consumer(
                 (String name) -> queue.remove(ManageableMailQueue.Type.Name, 
name)));
-            maybeRecipient.ifPresent(Throwing.consumer(
+            optionalRecipient.ifPresent(Throwing.consumer(
                 (MailAddress recipient) -> 
queue.remove(ManageableMailQueue.Type.Recipient, recipient.asString())));
 
             this.lastAdditionalInformation = details();
@@ -165,15 +166,15 @@ public class DeleteMailsFromMailQueueTask implements Task 
{
     }
 
     Optional<String> getMaybeName() {
-        return maybeName;
+        return optionalName;
     }
 
     Optional<MailAddress> getMaybeRecipient() {
-        return maybeRecipient;
+        return optionalRecipient;
     }
 
     Optional<MailAddress> getMaybeSender() {
-        return maybeSender;
+        return optionalSender;
     }
 
     @Override
@@ -184,8 +185,8 @@ public class DeleteMailsFromMailQueueTask implements Task {
                 new AdditionalInformation(
                     queueName,
                     initialCount.get(),
-                    getRemainingSize(queue), maybeSender,
-                    maybeName, maybeRecipient, Clock.systemUTC().instant())));
+                    getRemainingSize(queue), optionalSender,
+                    optionalName, optionalRecipient, 
Clock.systemUTC().instant())));
     }
 
     public long getRemainingSize(ManageableMailQueue queue) {


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to