Class TimeoutProperties.MessageHandlerTimeoutProperties
java.lang.Object
org.axonframework.extension.springboot.TimeoutProperties.MessageHandlerTimeoutProperties
- Enclosing class:
TimeoutProperties
Timeout properties for
message handlers.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe timeout configuration for command handlers.The timeout configuration for event handlers.The timeout configuration for query handlers.Converts this configuration to aHandlerTimeoutConfiguration.voidsetCommands(TaskTimeoutSettings commands) Sets the timeout configuration for command handlers.voidsetEvents(TaskTimeoutSettings events) Sets the timeout configuration for event handlers.voidsetQueries(TaskTimeoutSettings queries) Sets the timeout configuration for query handlers.
-
Constructor Details
-
MessageHandlerTimeoutProperties
public MessageHandlerTimeoutProperties()
-
-
Method Details
-
getEvents
The timeout configuration for event handlers.Defaults to 30-second timeout, 10-second warning threshold and a warning interval of 1 second.
- Returns:
- the timeout configuration for event handlers
-
setEvents
Sets the timeout configuration for event handlers.- Parameters:
events- the timeout configuration for event handlers
-
getCommands
The timeout configuration for command handlers.Defaults to 30-second timeout, 10-second warning threshold and a warning interval of 1 second.
- Returns:
- the timeout configuration for command handlers
-
setCommands
Sets the timeout configuration for command handlers.- Parameters:
commands- the timeout configuration for command handlers
-
getQueries
The timeout configuration for query handlers.Defaults to 30-second timeout, 10-second warning threshold and a warning interval of 1 second.
- Returns:
- the timeout configuration for query handlers
-
setQueries
Sets the timeout configuration for query handlers.- Parameters:
queries- the timeout configuration for query handlers
-
mapToConfiguration
Converts this configuration to aHandlerTimeoutConfiguration.- Returns:
- the
HandlerTimeoutConfigurationbased on this configuration
-