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 985f27b5a562d46a285a55df99d4c4b9beb960ad Author: Benoit Tellier <[email protected]> AuthorDate: Wed Apr 1 10:50:16 2020 +0700 JAMES-3117 Install PeriodicalHealthChecksModule in CommonServicesModule --- .../src/main/java/org/apache/james/CassandraJamesServerMain.java | 2 -- .../src/main/java/org/apache/james/modules/CommonServicesModule.java | 1 + .../src/main/java/org/apache/james/MemoryJamesServerMain.java | 2 -- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java index 31b1a38..9bc756c 100644 --- a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java +++ b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java @@ -25,7 +25,6 @@ import org.apache.james.eventsourcing.eventstore.cassandra.EventNestedTypes; import org.apache.james.json.DTOModule; import org.apache.james.modules.BlobExportMechanismModule; import org.apache.james.modules.MailboxModule; -import org.apache.james.modules.PeriodicalHealthChecksModule; import org.apache.james.modules.activemq.ActiveMQQueueModule; import org.apache.james.modules.data.CassandraDLPConfigurationStoreModule; import org.apache.james.modules.data.CassandraDomainListModule; @@ -132,7 +131,6 @@ public class CassandraJamesServerMain implements JamesServerMain { new CassandraSessionModule(), new CassandraSieveRepositoryModule(), new CassandraUsersRepositoryModule(), - new PeriodicalHealthChecksModule(), BLOB_MODULE, CASSANDRA_EVENT_STORE_JSON_SERIALIZATION_DEFAULT_MODULE); diff --git a/server/container/guice/guice-common/src/main/java/org/apache/james/modules/CommonServicesModule.java b/server/container/guice/guice-common/src/main/java/org/apache/james/modules/CommonServicesModule.java index 86473cc..2ad721c 100644 --- a/server/container/guice/guice-common/src/main/java/org/apache/james/modules/CommonServicesModule.java +++ b/server/container/guice/guice-common/src/main/java/org/apache/james/modules/CommonServicesModule.java @@ -62,6 +62,7 @@ public class CommonServicesModule extends AbstractModule { install(new CleanupTaskModule()); install(new MimeMessageModule()); install(new ClockModule()); + install(new PeriodicalHealthChecksModule()); bind(FileSystem.class).toInstance(fileSystem); bind(Configuration.class).toInstance(configuration); diff --git a/server/container/guice/memory-guice/src/main/java/org/apache/james/MemoryJamesServerMain.java b/server/container/guice/memory-guice/src/main/java/org/apache/james/MemoryJamesServerMain.java index bf72a33..be8595a 100644 --- a/server/container/guice/memory-guice/src/main/java/org/apache/james/MemoryJamesServerMain.java +++ b/server/container/guice/memory-guice/src/main/java/org/apache/james/MemoryJamesServerMain.java @@ -26,7 +26,6 @@ import org.apache.james.jwt.JwtConfiguration; import org.apache.james.modules.BlobExportMechanismModule; import org.apache.james.modules.BlobMemoryModule; import org.apache.james.modules.MailboxModule; -import org.apache.james.modules.PeriodicalHealthChecksModule; import org.apache.james.modules.data.MemoryDataJmapModule; import org.apache.james.modules.data.MemoryDataModule; import org.apache.james.modules.eventstore.MemoryEventStoreModule; @@ -111,7 +110,6 @@ public class MemoryJamesServerMain implements JamesServerMain { new MemoryEventStoreModule(), new MemoryMailboxModule(), new MemoryMailQueueModule(), - new PeriodicalHealthChecksModule(), new TaskManagerModule()); public static final Module SMTP_ONLY_MODULE = Modules.combine( --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
