From aa721dac4cb513f503216af536b1ec60d751c383 Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Tue, 23 Sep 2014 13:00:34 +0000
Subject: [PATCH] SSDM-351: Implement a queue for all asynchronous registartion
 from openbis UI (big refactoring)

SVN: 32485
---
 .../generic/client/web/server/CommonClientService.java        | 4 ++--
 .../generic/client/web/server/queue/ConsumerQueue.java        | 4 ++--
 .../generic/client/web/server/queue/ConsumerTask.java         | 2 +-
 .../generic/client/web/server/GenericClientService.java       | 4 ++--
 openbis/source/java/genericApplicationContext.xml             | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)
 rename openbis/source/java/ch/systemsx/cisd/openbis/{plugin => }/generic/client/web/server/queue/ConsumerQueue.java (93%)
 rename openbis/source/java/ch/systemsx/cisd/openbis/{plugin => }/generic/client/web/server/queue/ConsumerTask.java (95%)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
index 66fecaa4d28..2609af98340 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
@@ -220,8 +220,8 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier;
 import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifierFactory;
 import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier;
 import ch.systemsx.cisd.openbis.generic.shared.parser.BisTabFileLoader;
-import ch.systemsx.cisd.openbis.plugin.generic.client.web.server.queue.ConsumerQueue;
-import ch.systemsx.cisd.openbis.plugin.generic.client.web.server.queue.ConsumerTask;
+import ch.systemsx.cisd.openbis.generic.client.web.server.queue.ConsumerQueue;
+import ch.systemsx.cisd.openbis.generic.client.web.server.queue.ConsumerTask;
 
 /**
  * The {@link ICommonClientService} implementation.
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/queue/ConsumerQueue.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/queue/ConsumerQueue.java
similarity index 93%
rename from openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/queue/ConsumerQueue.java
rename to openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/queue/ConsumerQueue.java
index 2b127e3f8cc..b6a0c301afa 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/queue/ConsumerQueue.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/queue/ConsumerQueue.java
@@ -1,4 +1,4 @@
-package ch.systemsx.cisd.openbis.plugin.generic.client.web.server.queue;
+package ch.systemsx.cisd.openbis.generic.client.web.server.queue;
 
 import java.io.StringWriter;
 import java.util.Date;
@@ -62,7 +62,7 @@ public final class ConsumerQueue
                                  final IMailClient mailClient = new MailClient(mailClientParameters);
                                  sendEmail(mailClient, writer.toString(), getSubject(consumerTask.getName(), startDate, success), consumerTask.getUserEmail());
                              } catch(Throwable anyErrorOnMail) {
-                                 operationLog.error("Could not send email about asynchronous action '" + consumerTask.getName() + "' result. ", anyErrorOnMail);
+                                 operationLog.error("Asynchronous action '" + consumerTask.getName() + "' failed. ", anyErrorOnMail);
                              }
                          }
                      }
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/queue/ConsumerTask.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/queue/ConsumerTask.java
similarity index 95%
rename from openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/queue/ConsumerTask.java
rename to openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/queue/ConsumerTask.java
index 40faa04b375..e5c95d0229a 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/queue/ConsumerTask.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/queue/ConsumerTask.java
@@ -1,4 +1,4 @@
-package ch.systemsx.cisd.openbis.plugin.generic.client.web.server.queue;
+package ch.systemsx.cisd.openbis.generic.client.web.server.queue;
 
 import java.io.IOException;
 import java.io.Writer;
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java
index 4dcb613e6ee..a2e682eb702 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java
@@ -92,8 +92,8 @@ import ch.systemsx.cisd.openbis.generic.shared.parser.SampleUploadSectionsParser
 import ch.systemsx.cisd.openbis.plugin.generic.client.web.client.IGenericClientService;
 import ch.systemsx.cisd.openbis.plugin.generic.client.web.server.parser.MaterialUploadSectionsParser;
 import ch.systemsx.cisd.openbis.plugin.generic.client.web.server.parser.MaterialUploadSectionsParser.BatchMaterialsOperation;
-import ch.systemsx.cisd.openbis.plugin.generic.client.web.server.queue.ConsumerQueue;
-import ch.systemsx.cisd.openbis.plugin.generic.client.web.server.queue.ConsumerTask;
+import ch.systemsx.cisd.openbis.generic.client.web.server.queue.ConsumerQueue;
+import ch.systemsx.cisd.openbis.generic.client.web.server.queue.ConsumerTask;
 import ch.systemsx.cisd.openbis.plugin.generic.shared.IGenericServer;
 import ch.systemsx.cisd.openbis.plugin.generic.shared.ResourceNames;
 
diff --git a/openbis/source/java/genericApplicationContext.xml b/openbis/source/java/genericApplicationContext.xml
index a9a18ac6481..0af786405f4 100644
--- a/openbis/source/java/genericApplicationContext.xml
+++ b/openbis/source/java/genericApplicationContext.xml
@@ -198,7 +198,7 @@
         <property name="maxResults" value="${hibernate.search.maxResults}" />
     </bean>
     
-    <bean id="registration-queue" class="ch.systemsx.cisd.openbis.plugin.generic.client.web.server.queue.ConsumerQueue">
+    <bean id="registration-queue" class="ch.systemsx.cisd.openbis.generic.client.web.server.queue.ConsumerQueue">
         <constructor-arg ref="mail-client-parameters" />
     </bean>
     
-- 
GitLab