mooli tayer has uploaded a new change for review.

Change subject: tools: reorganize packages
......................................................................

tools: reorganize packages

Change-Id: Ic8ad76f4fdc9d065eaa8380fba68a2a86f8410fa
Signed-off-by: Mooli Tayer <mta...@redhat.com>
---
R 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationMethodsMapper.java
M 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationService.java
M 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/dao/EventsManager.java
A 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSender.java
R 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSenderResult.java
R 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMailSender.java
R 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMessageContent.java
R 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/JavaMailSender.java
R 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageBody.java
R 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageHelper.java
D 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/EventSender.java
M 
backend/manager/tools/src/test/java/org/ovirt/engine/core/notifier/utils/mail/MailSenderTest.java
12 files changed, 29 insertions(+), 33 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/53/23153/1

diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/NotificationMethodsMapper.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationMethodsMapper.java
similarity index 66%
rename from 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/NotificationMethodsMapper.java
rename to 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationMethodsMapper.java
index 26ce6a7..ca5bf8d 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/NotificationMethodsMapper.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationMethodsMapper.java
@@ -1,8 +1,9 @@
-package org.ovirt.engine.core.notifier.utils;
+package org.ovirt.engine.core.notifier;
 
 import org.ovirt.engine.core.common.EventNotificationMethod;
-import org.ovirt.engine.core.notifier.utils.sender.EventSender;
-import org.ovirt.engine.core.notifier.utils.sender.mail.EventSenderMailImpl;
+import org.ovirt.engine.core.notifier.sender.EventSender;
+import org.ovirt.engine.core.notifier.sender.mail.EventMailSender;
+import org.ovirt.engine.core.notifier.utils.NotificationProperties;
 
 import java.util.HashMap;
 import java.util.Map;
@@ -12,7 +13,7 @@
     private Map<EventNotificationMethod, EventSender> eventSenders = new 
HashMap<>();
 
     public NotificationMethodsMapper(NotificationProperties prop) {
-        eventSenders.put(EventNotificationMethod.EMAIL, new 
EventSenderMailImpl(prop));
+        eventSenders.put(EventNotificationMethod.EMAIL, new 
EventMailSender(prop));
     }
 
     public EventSender getEventSender(EventNotificationMethod method) {
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationService.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationService.java
index 97d10b2..e157396 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationService.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/NotificationService.java
@@ -15,9 +15,8 @@
 import org.ovirt.engine.core.notifier.dao.EventsManager;
 import org.ovirt.engine.core.notifier.utils.NotificationMethodsMapper;
 import org.ovirt.engine.core.notifier.utils.NotificationProperties;
-import org.ovirt.engine.core.notifier.utils.sender.EventSender;
-import org.ovirt.engine.core.notifier.utils.sender.EventSenderResult;
 
+import org.ovirt.engine.core.notifier.sender.*;
 /**
  * Responsible for an execution of the service for the current events in the 
system which should be notified to the
  * subscribers.
@@ -95,10 +94,10 @@
     private void distributeEvent(List<AuditLogEventSubscriber> 
eventSubscribers, AuditLogEvent event) throws SQLException {
         for (AuditLogEventSubscriber subscriber : eventSubscribers) {
             if (subscriber.isSubscribed(event)) {
-                EventSender method = 
notificationMethodsMapper.getEventSender(subscriber.getEventNotificationMethod());
+                EventSender sender = 
notificationMethodsMapper.getEventSender(subscriber.getEventNotificationMethod());
                 EventSenderResult sendResult;
                 try {
-                    sendResult = method.send(event, subscriber);
+                    sendResult = sender.send(event, subscriber);
                 } catch (Exception e) {
                     log.error("Failed to dispatch message", e);
                     sendResult = new EventSenderResult();
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/dao/EventsManager.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/dao/EventsManager.java
index 3ca62ea..cee66ae 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/dao/EventsManager.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/dao/EventsManager.java
@@ -10,7 +10,7 @@
 import org.ovirt.engine.core.common.businessentities.UPDownEventFilter;
 import org.ovirt.engine.core.compat.Guid;
 import org.ovirt.engine.core.notifier.NotificationServiceException;
-import org.ovirt.engine.core.notifier.utils.sender.EventSenderResult;
+import org.ovirt.engine.core.notifier.sender.EventSenderResult;
 import org.ovirt.engine.core.tools.common.db.StandaloneDataSource;
 import org.ovirt.engine.core.utils.db.DbUtils;
 
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSender.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSender.java
new file mode 100644
index 0000000..ec44fe4
--- /dev/null
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSender.java
@@ -0,0 +1,10 @@
+package org.ovirt.engine.core.notifier.sender;
+
+import org.ovirt.engine.core.common.businessentities.AuditLogEvent;
+import org.ovirt.engine.core.common.businessentities.AuditLogEventSubscriber;
+
+public interface EventSender {
+
+    public EventSenderResult send(AuditLogEvent auditLogEvent, 
AuditLogEventSubscriber AuditLogEventSubscriber);
+
+}
\ No newline at end of file
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/EventSenderResult.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSenderResult.java
similarity index 95%
rename from 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/EventSenderResult.java
rename to 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSenderResult.java
index f3df3ac..ba41dec 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/EventSenderResult.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/EventSenderResult.java
@@ -1,4 +1,4 @@
-package org.ovirt.engine.core.notifier.utils.sender;
+package org.ovirt.engine.core.notifier.sender;
 
 /**
  * Describes the result of send attempt.
@@ -47,4 +47,4 @@
     public void setSent(boolean isSent) {
         this.isSent = isSent;
     }
-}
+}
\ No newline at end of file
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/EventMailSender.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMailSender.java
similarity index 95%
rename from 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/EventMailSender.java
rename to 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMailSender.java
index a6ebf2b..1646a12 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/EventMailSender.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMailSender.java
@@ -1,4 +1,4 @@
-package org.ovirt.engine.core.notifier.utils.sender.mail;
+package org.ovirt.engine.core.notifier.sender.mail;
 
 
 import java.net.InetAddress;
@@ -10,9 +10,9 @@
 import org.apache.log4j.Logger;
 import org.ovirt.engine.core.common.businessentities.AuditLogEvent;
 import org.ovirt.engine.core.common.businessentities.AuditLogEventSubscriber;
+import org.ovirt.engine.core.notifier.sender.EventSender;
+import org.ovirt.engine.core.notifier.sender.EventSenderResult;
 import org.ovirt.engine.core.notifier.utils.NotificationProperties;
-import org.ovirt.engine.core.notifier.utils.sender.EventSender;
-import org.ovirt.engine.core.notifier.utils.sender.EventSenderResult;
 
 /**
  * The class sends e-mails to event subscribers.
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/EventMessageContent.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMessageContent.java
similarity index 97%
rename from 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/EventMessageContent.java
rename to 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMessageContent.java
index 96bb5a5..2df4c15 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/EventMessageContent.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/EventMessageContent.java
@@ -1,4 +1,4 @@
-package org.ovirt.engine.core.notifier.utils.sender.mail;
+package org.ovirt.engine.core.notifier.sender.mail;
 
 import org.ovirt.engine.core.common.businessentities.AuditLogEvent;
 
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/JavaMailSender.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/JavaMailSender.java
similarity index 98%
rename from 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/JavaMailSender.java
rename to 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/JavaMailSender.java
index 295e9c2..a9ea4c5 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/JavaMailSender.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/JavaMailSender.java
@@ -1,4 +1,4 @@
-package org.ovirt.engine.core.notifier.utils.sender.mail;
+package org.ovirt.engine.core.notifier.sender.mail;
 
 import java.util.Date;
 import java.util.Properties;
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/MessageBody.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageBody.java
similarity index 96%
rename from 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/MessageBody.java
rename to 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageBody.java
index 80456b6..e5db11a 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/MessageBody.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageBody.java
@@ -1,4 +1,4 @@
-package org.ovirt.engine.core.notifier.utils.sender.mail;
+package org.ovirt.engine.core.notifier.sender.mail;
 
 /**
  * Describes a message content
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/MessageHelper.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageHelper.java
similarity index 98%
rename from 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/MessageHelper.java
rename to 
backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageHelper.java
index 2c77abb..1807675 100644
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/mail/MessageHelper.java
+++ 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/sender/mail/MessageHelper.java
@@ -1,4 +1,4 @@
-package org.ovirt.engine.core.notifier.utils.sender.mail;
+package org.ovirt.engine.core.notifier.sender.mail;
 
 import org.apache.commons.lang.StringUtils;
 import org.ovirt.engine.core.common.businessentities.AuditLogEventType;
diff --git 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/EventSender.java
 
b/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/EventSender.java
deleted file mode 100644
index d806631..0000000
--- 
a/backend/manager/tools/src/main/java/org/ovirt/engine/core/notifier/utils/sender/EventSender.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package org.ovirt.engine.core.notifier.utils.sender;
-
-import org.ovirt.engine.core.common.businessentities.AuditLogEvent;
-import org.ovirt.engine.core.common.businessentities.AuditLogEventSubscriber;
-import org.ovirt.engine.core.common.businessentities.EventAuditLogSubscriber;
-
-/**
- * Defines a method designed to dispatch a message to each implementation 
method type
- */
-public interface EventSender {
-
-    public EventSenderResult send(AuditLogEvent auditLogEvent, 
AuditLogEventSubscriber AuditLogEventSubscriber);
-
-}
diff --git 
a/backend/manager/tools/src/test/java/org/ovirt/engine/core/notifier/utils/mail/MailSenderTest.java
 
b/backend/manager/tools/src/test/java/org/ovirt/engine/core/notifier/utils/mail/MailSenderTest.java
index ba069b9..8d8f7e4 100644
--- 
a/backend/manager/tools/src/test/java/org/ovirt/engine/core/notifier/utils/mail/MailSenderTest.java
+++ 
b/backend/manager/tools/src/test/java/org/ovirt/engine/core/notifier/utils/mail/MailSenderTest.java
@@ -15,7 +15,7 @@
 import org.ovirt.engine.core.common.businessentities.AuditLogEventSubscriber;
 import org.ovirt.engine.core.common.businessentities.AuditLogEventType;
 import org.ovirt.engine.core.notifier.utils.NotificationProperties;
-import org.ovirt.engine.core.notifier.utils.sender.EventSenderResult;
+import org.ovirt.engine.core.notifier.sender.EventSenderResult;
 
 /**
  * A tester of the {@link JavaMailSender}. Tests both secured and non-secured 
methods of mail sending as SMTP and SMTP


-- 
To view, visit http://gerrit.ovirt.org/23153
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic8ad76f4fdc9d065eaa8380fba68a2a86f8410fa
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: mooli tayer <mta...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to