You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ro...@apache.org on 2018/12/03 10:17:32 UTC
[10/10] james-project git commit: JAMES-2612 Load ConfigurationProbe
in cassandra guice implementation
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 <ad...@linagora.com>
Authored: Wed Nov 28 12:15:34 2018 +0100
Committer: Raphael Ouazana <ra...@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-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org