Class ServerConfiguration
java.lang.Object
pl.allegro.tech.hermes.consumers.config.ServerConfiguration
@Configuration
@EnableConfigurationProperties(CommonConsumerProperties.class)
public class ServerConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconsumerHttpServer(CommonConsumerProperties commonConsumerProperties, ConsumerMonitor monitor, com.fasterxml.jackson.databind.ObjectMapper mapper, io.micrometer.prometheus.PrometheusMeterRegistry meterRegistry)
-
Constructor Details
-
ServerConfiguration
public ServerConfiguration()
-
-
Method Details
-
consumerHttpServer
@Bean(initMethod="start", destroyMethod="stop") public ConsumerHttpServer consumerHttpServer(CommonConsumerProperties commonConsumerProperties, ConsumerMonitor monitor, com.fasterxml.jackson.databind.ObjectMapper mapper, io.micrometer.prometheus.PrometheusMeterRegistry meterRegistry) throws IOException - Throws:
IOException
-
consumerMonitor
-