diff --git a/notify-core/src/main/java/com/cicdi/notify/DefaultNotifierManager.java b/notify-core/src/main/java/com/cicdi/notify/AbstractNotifierManager.java similarity index 92% rename from notify-core/src/main/java/com/cicdi/notify/DefaultNotifierManager.java rename to notify-core/src/main/java/com/cicdi/notify/AbstractNotifierManager.java index 103308b..a2bc75e 100644 --- a/notify-core/src/main/java/com/cicdi/notify/DefaultNotifierManager.java +++ b/notify-core/src/main/java/com/cicdi/notify/AbstractNotifierManager.java @@ -8,7 +8,7 @@ import java.util.concurrent.ConcurrentHashMap; /** * @author xueye */ -public class DefaultNotifierManager implements NotifierManager { +public abstract class AbstractNotifierManager implements NotifierManager { private final Map> providers = new ConcurrentHashMap<>(); private Map notifiers = new ConcurrentHashMap<>(); @@ -17,7 +17,7 @@ public class DefaultNotifierManager implements NotifierManager { // private EventBus eventBus; - public DefaultNotifierManager(NotifyConfigManager manager/*, EventBus eventBus*/) { + public AbstractNotifierManager(NotifyConfigManager manager/*, EventBus eventBus*/) { this.configManager = manager; // this.eventBus = eventBus; } diff --git a/notify-dingtalk/src/test/java/com/cicdi/notify/dingtalk/DingTalkTest.java b/notify-dingtalk/src/test/java/com/cicdi/notify/dingtalk/DingTalkTest.java index 85c15d8..07c473e 100644 --- a/notify-dingtalk/src/test/java/com/cicdi/notify/dingtalk/DingTalkTest.java +++ b/notify-dingtalk/src/test/java/com/cicdi/notify/dingtalk/DingTalkTest.java @@ -54,7 +54,7 @@ public class DingTalkTest { } }; - NotifierManager notifierManager = new DefaultNotifierManager(notifyConfigManager); + NotifierManager notifierManager = new AbstractNotifierManager(notifyConfigManager){}; // register DingTalkNotifierProvider provider = new DingTalkNotifierProvider(templateManager); diff --git a/notify-email/src/test/java/com/cicdi/notify/email/DefaultEmailTest.java b/notify-email/src/test/java/com/cicdi/notify/email/DefaultEmailTest.java index 65645a1..0f57b72 100644 --- a/notify-email/src/test/java/com/cicdi/notify/email/DefaultEmailTest.java +++ b/notify-email/src/test/java/com/cicdi/notify/email/DefaultEmailTest.java @@ -61,7 +61,7 @@ public class DefaultEmailTest { } }; - NotifierManager notifierManager = new DefaultNotifierManager(notifyConfigManager); + NotifierManager notifierManager = new AbstractNotifierManager(notifyConfigManager){}; DefaultEmailNotifierProvider defaultEmailNotifierProvider = new DefaultEmailNotifierProvider(templateManager); // register notifierManager.registerProvider(defaultEmailNotifierProvider); diff --git a/notify-sms/src/test/java/com/cicdi/notify/sms/AliyunSmsTest.java b/notify-sms/src/test/java/com/cicdi/notify/sms/AliyunSmsTest.java index 0a2e597..859fba4 100644 --- a/notify-sms/src/test/java/com/cicdi/notify/sms/AliyunSmsTest.java +++ b/notify-sms/src/test/java/com/cicdi/notify/sms/AliyunSmsTest.java @@ -8,7 +8,6 @@ import com.cicdi.notify.template.TemplateManager; import com.cicdi.notify.template.TemplateProperties; import org.junit.Test; -import java.util.Arrays; import java.util.HashMap; import java.util.Map; @@ -53,7 +52,7 @@ public class AliyunSmsTest { } }; - NotifierManager notifierManager = new DefaultNotifierManager(notifyConfigManager); + NotifierManager notifierManager = new AbstractNotifierManager(notifyConfigManager){}; AliyunSmsNotifierProvider aliyunSmsNotifierProvider = new AliyunSmsNotifierProvider(templateManager); // register notifierManager.registerProvider(aliyunSmsNotifierProvider); diff --git a/notify-sms/src/test/java/com/cicdi/notify/sms/TelecomSmsTest.java b/notify-sms/src/test/java/com/cicdi/notify/sms/TelecomSmsTest.java index e0f7460..c7a75b2 100644 --- a/notify-sms/src/test/java/com/cicdi/notify/sms/TelecomSmsTest.java +++ b/notify-sms/src/test/java/com/cicdi/notify/sms/TelecomSmsTest.java @@ -52,7 +52,7 @@ public class TelecomSmsTest { } }; - NotifierManager notifierManager = new DefaultNotifierManager(notifyConfigManager); + NotifierManager notifierManager = new AbstractNotifierManager(notifyConfigManager){}; // register AliyunSmsNotifierProvider aliyunSmsNotifierProvider = new AliyunSmsNotifierProvider(templateManager); diff --git a/notify-wechat/src/test/java/com/cicdi/notify/wechat/WechatTest.java b/notify-wechat/src/test/java/com/cicdi/notify/wechat/WechatTest.java index 0b63ee6..1205b3b 100644 --- a/notify-wechat/src/test/java/com/cicdi/notify/wechat/WechatTest.java +++ b/notify-wechat/src/test/java/com/cicdi/notify/wechat/WechatTest.java @@ -54,7 +54,7 @@ public class WechatTest { } }; - NotifierManager notifierManager = new DefaultNotifierManager(notifyConfigManager); + NotifierManager notifierManager = new AbstractNotifierManager(notifyConfigManager){}; // register WechatNotifierProvider provider = new WechatNotifierProvider(templateManager);