Class HandlerTimeoutConfigurationEnhancer

java.lang.Object
org.axonframework.messaging.core.timeout.HandlerTimeoutConfigurationEnhancer
All Implemented Interfaces:
ConfigurationEnhancer

@RegistrationScope("Register the decorator once at the root; do not re-invoke in child module registries. The DecoratorDefinition is copied down and reaches module-built components on its own. Re-invoking per nesting level would register the decorator again, wrapping every handler with a timeout twice.") public class HandlerTimeoutConfigurationEnhancer extends Object implements ConfigurationEnhancer
A ConfigurationEnhancer that registers a HandlerTimeoutHandlerEnhancerDefinition, driven by the HandlerTimeoutConfiguration present in the Configuration.

Automatically registers a HandlerTimeoutConfiguration.DEFAULT HandlerTimeoutConfiguration when none is present yet.

Since:
5.4.0
Author:
Steven van Beelen
See Also:
  • Constructor Details

    • HandlerTimeoutConfigurationEnhancer

      public HandlerTimeoutConfigurationEnhancer()
  • Method Details