Class ReactiveMessagingBuildTimeConfig


  • @ConfigRoot(name="reactive-messaging",
                phase=BUILD_TIME)
    public class ReactiveMessagingBuildTimeConfig
    extends Object
    • Field Detail

      • healthEnabled

        @ConfigItem(name="health.enabled",
                    defaultValue="true")
        public boolean healthEnabled
        Whether an health check is published in case the smallrye-health extension is present.
      • autoConnectorAttachment

        @ConfigItem(name="auto-connector-attachment",
                    defaultValue="true")
        public boolean autoConnectorAttachment
        Whether it should automatically configure the connector attribute of channels that don't have an upstream source (for incoming channels), or a downstream consumer (for outgoing channels). When enabled, it verifies that there is only a single connector on the classpath. In that case, it automatically associates the orphans channel to the connector, removing the need to add the .connector attribute in the application configuration.
    • Constructor Detail

      • ReactiveMessagingBuildTimeConfig

        public ReactiveMessagingBuildTimeConfig()