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 85489cdc5134e8541075186f66adebe51b7b594d Author: Benoit Tellier <[email protected]> AuthorDate: Tue Aug 27 10:58:00 2019 +0700 JAMES-2545 Add missing RabbitMQ HealthCheck binding --- .../main/java/org/apache/james/modules/rabbitmq/RabbitMQModule.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/container/guice/rabbitmq/src/main/java/org/apache/james/modules/rabbitmq/RabbitMQModule.java b/server/container/guice/rabbitmq/src/main/java/org/apache/james/modules/rabbitmq/RabbitMQModule.java index 2a09afe..87a4564 100644 --- a/server/container/guice/rabbitmq/src/main/java/org/apache/james/modules/rabbitmq/RabbitMQModule.java +++ b/server/container/guice/rabbitmq/src/main/java/org/apache/james/modules/rabbitmq/RabbitMQModule.java @@ -27,8 +27,10 @@ import org.apache.commons.configuration2.Configuration; import org.apache.commons.configuration2.ex.ConfigurationException; import org.apache.james.backend.rabbitmq.RabbitMQChannelPool; import org.apache.james.backend.rabbitmq.RabbitMQConfiguration; +import org.apache.james.backend.rabbitmq.RabbitMQHealthCheck; import org.apache.james.backend.rabbitmq.SimpleChannelPool; import org.apache.james.backends.cassandra.components.CassandraModule; +import org.apache.james.core.healthcheck.HealthCheck; import org.apache.james.eventsourcing.eventstore.cassandra.dto.EventDTOModule; import org.apache.james.queue.api.MailQueueFactory; import org.apache.james.queue.rabbitmq.RabbitMQMailQueueFactory; @@ -78,6 +80,8 @@ public class RabbitMQModule extends AbstractModule { @SuppressWarnings("rawtypes") Multibinder<EventDTOModule> eventDTOModuleBinder = Multibinder.newSetBinder(binder(), EventDTOModule.class); eventDTOModuleBinder.addBinding().toInstance(CassandraMailQueueViewConfigurationModule.MAIL_QUEUE_VIEW_CONFIGURATION); + + Multibinder.newSetBinder(binder(), HealthCheck.class).addBinding().to(RabbitMQHealthCheck.class); } @Provides --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
