JAMES-2612 Load ConfigurationProbe in cassandra guice implementation
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/917a34ed Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/917a34ed Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/917a34ed Branch: refs/heads/master Commit: 917a34ed988fa6bc6ebf41e5dfd39cb18eb84e4b Parents: 8ac78fb Author: Antoine Duprat <adup...@linagora.com> Authored: Wed Nov 28 12:15:34 2018 +0100 Committer: Raphael Ouazana <raphael.ouaz...@linagora.com> Committed: Mon Dec 3 11:16:29 2018 +0100 ---------------------------------------------------------------------- .../java/org/apache/james/modules/mailbox/JPAMailboxModule.java | 2 ++ .../src/main/java/org/apache/james/modules/MailboxModule.java | 1 + 2 files changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/917a34ed/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java ---------------------------------------------------------------------- diff --git a/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java b/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java index cd3c0c4..9e87597 100644 --- a/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java +++ b/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java @@ -45,6 +45,7 @@ import org.apache.james.mailbox.store.Authenticator; import org.apache.james.mailbox.store.Authorizator; import org.apache.james.mailbox.store.JVMMailboxPathLocker; import org.apache.james.mailbox.store.MailboxSessionMapperFactory; +import org.apache.james.mailbox.store.StoreMailboxManager; import org.apache.james.mailbox.store.mail.MailboxMapperFactory; import org.apache.james.mailbox.store.mail.MessageMapperFactory; import org.apache.james.mailbox.store.mail.ModSeqProvider; @@ -96,6 +97,7 @@ public class JPAMailboxModule extends AbstractModule { bind(MailboxPathLocker.class).to(JVMMailboxPathLocker.class); bind(Authenticator.class).to(UserRepositoryAuthenticator.class); bind(MailboxManager.class).to(OpenJPAMailboxManager.class); + bind(StoreMailboxManager.class).to(OpenJPAMailboxManager.class); bind(Authorizator.class).to(UserRepositoryAuthorizator.class); bind(MailboxId.Factory.class).to(JPAId.Factory.class); bind(GroupMembershipResolver.class).to(SimpleGroupMembershipResolver.class); http://git-wip-us.apache.org/repos/asf/james-project/blob/917a34ed/server/container/guice/mailbox/src/main/java/org/apache/james/modules/MailboxModule.java ---------------------------------------------------------------------- diff --git a/server/container/guice/mailbox/src/main/java/org/apache/james/modules/MailboxModule.java b/server/container/guice/mailbox/src/main/java/org/apache/james/modules/MailboxModule.java index dc8bdc7..674fa56 100644 --- a/server/container/guice/mailbox/src/main/java/org/apache/james/modules/MailboxModule.java +++ b/server/container/guice/mailbox/src/main/java/org/apache/james/modules/MailboxModule.java @@ -36,6 +36,7 @@ public class MailboxModule extends AbstractModule { probeMultiBinder.addBinding().to(MailboxProbeImpl.class); probeMultiBinder.addBinding().to(QuotaProbesImpl.class); probeMultiBinder.addBinding().to(ACLProbeImpl.class); + probeMultiBinder.addBinding().to(ConfigurationProbe.class); bind(UnionMailboxACLResolver.class).in(Scopes.SINGLETON); bind(MailboxACLResolver.class).to(UnionMailboxACLResolver.class); --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org