This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 8228ddce1302779e1b941ff5810e9981da42dc07 Author: Rene Cordier <[email protected]> AuthorDate: Wed Mar 13 10:42:55 2019 +0700 JAMES-2666 binding event dead letters routes with guice --- .../main/java/org/apache/james/modules/server/MailboxRoutesModule.java | 2 ++ .../james/webadmin/service/EventDeadLettersRedeliverService.java | 3 +++ 2 files changed, 5 insertions(+) diff --git a/server/container/guice/protocols/webadmin-mailbox/src/main/java/org/apache/james/modules/server/MailboxRoutesModule.java b/server/container/guice/protocols/webadmin-mailbox/src/main/java/org/apache/james/modules/server/MailboxRoutesModule.java index 2787c94..3c4dab0 100644 --- a/server/container/guice/protocols/webadmin-mailbox/src/main/java/org/apache/james/modules/server/MailboxRoutesModule.java +++ b/server/container/guice/protocols/webadmin-mailbox/src/main/java/org/apache/james/modules/server/MailboxRoutesModule.java @@ -22,6 +22,7 @@ package org.apache.james.modules.server; import org.apache.james.webadmin.Routes; import org.apache.james.webadmin.jackson.QuotaModule; import org.apache.james.webadmin.routes.DomainQuotaRoutes; +import org.apache.james.webadmin.routes.EventDeadLettersRoutes; import org.apache.james.webadmin.routes.GlobalQuotaRoutes; import org.apache.james.webadmin.routes.UserMailboxesRoutes; import org.apache.james.webadmin.routes.UserQuotaRoutes; @@ -39,6 +40,7 @@ public class MailboxRoutesModule extends AbstractModule { routesMultibinder.addBinding().to(GlobalQuotaRoutes.class); routesMultibinder.addBinding().to(DomainQuotaRoutes.class); routesMultibinder.addBinding().to(UserQuotaRoutes.class); + routesMultibinder.addBinding().to(EventDeadLettersRoutes.class); Multibinder<JsonTransformerModule> jsonTransformerModuleMultibinder = Multibinder.newSetBinder(binder(), JsonTransformerModule.class); jsonTransformerModuleMultibinder.addBinding().to(QuotaModule.class); diff --git a/server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverService.java b/server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverService.java index 56c208f..3bb69d5 100644 --- a/server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverService.java +++ b/server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverService.java @@ -19,6 +19,8 @@ package org.apache.james.webadmin.service; +import javax.inject.Inject; + import org.apache.james.mailbox.events.Event; import org.apache.james.mailbox.events.EventBus; import org.apache.james.mailbox.events.EventDeadLetters; @@ -37,6 +39,7 @@ public class EventDeadLettersRedeliverService { private final EventBus eventBus; private final EventDeadLetters deadLetters; + @Inject public EventDeadLettersRedeliverService(EventBus eventBus, EventDeadLetters deadLetters) { this.eventBus = eventBus; this.deadLetters = deadLetters; --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
