Class ReactiveCommonsConfig
java.lang.Object
org.reactivecommons.async.starter.config.ReactiveCommonsConfig
@Configuration
@Import(ReactiveCommonsHealthConfig.class)
@ComponentScan("org.reactivecommons.async.starter.impl.common")
public class ReactiveCommonsConfig
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.reactivecommons.async.commons.config.BrokerConfigbuildConnectionManager(org.springframework.context.ApplicationContext context) io.micrometer.core.instrument.MeterRegistrycom.fasterxml.jackson.databind.ObjectMapperdefaultReactiveCommonsObjectMapper(org.reactivecommons.async.commons.converters.json.ObjectMapperSupplier supplier) org.reactivecommons.async.commons.reply.ReactiveReplyRouterorg.reactivecommons.async.commons.converters.json.ObjectMapperSupplierorg.reactivecommons.async.commons.ext.CustomReporter
-
Constructor Details
-
ReactiveCommonsConfig
public ReactiveCommonsConfig()
-
-
Method Details
-
buildConnectionManager
@Bean public ConnectionManager buildConnectionManager(org.springframework.context.ApplicationContext context) -
brokerConfig
@Bean @ConditionalOnMissingBean public org.reactivecommons.async.commons.config.BrokerConfig brokerConfig() -
objectMapperSupplier
@Bean @ConditionalOnMissingBean public org.reactivecommons.async.commons.converters.json.ObjectMapperSupplier objectMapperSupplier() -
defaultReactiveCommonsObjectMapper
@Bean @ConditionalOnMissingBean public com.fasterxml.jackson.databind.ObjectMapper defaultReactiveCommonsObjectMapper(org.reactivecommons.async.commons.converters.json.ObjectMapperSupplier supplier) -
defaultReactiveReplyRouter
@Bean @ConditionalOnMissingBean(org.reactivecommons.async.commons.reply.ReactiveReplyRouter.class) public org.reactivecommons.async.commons.reply.ReactiveReplyRouter defaultReactiveReplyRouter() -
defaultRabbitMeterRegistry
@Bean @ConditionalOnMissingBean(io.micrometer.core.instrument.MeterRegistry.class) public io.micrometer.core.instrument.MeterRegistry defaultRabbitMeterRegistry() -
reactiveCommonsCustomErrorReporter
@Bean @ConditionalOnMissingBean public org.reactivecommons.async.commons.ext.CustomReporter reactiveCommonsCustomErrorReporter()
-