Class TimeoutProperties.MessageHandlerTimeoutProperties
java.lang.Object
org.axonframework.extension.springboot.TimeoutProperties.MessageHandlerTimeoutProperties
- Enclosing class:
TimeoutProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe timeout configuration for command handlers.The timeout configuration for deadline handlers.The timeout configuration for event handlers.The timeout configuration for query handlers.voidsetCommands(TaskTimeoutSettings commands) Sets the timeout configuration for command handlers.voidsetDeadlines(TaskTimeoutSettings deadlines) Sets the timeout configuration for deadline handlers.voidsetEvents(TaskTimeoutSettings events) Sets the timeout configuration for event handlers.voidsetQueries(TaskTimeoutSettings queries) Sets the timeout configuration for query handlers.Converts this configuration to aHandlerTimeoutConfiguration.
-
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
-
getDeadlines
The timeout configuration for deadline handlers. Defaults to 30-second timeout, 10-second warning threshold and a warning interval of 1 second.- Returns:
- the timeout configuration for deadline handlers
-
setDeadlines
Sets the timeout configuration for deadline handlers.- Parameters:
deadlines- the timeout configuration for deadline handlers
-
toMessageHandlerTimeoutConfiguration
Converts this configuration to aHandlerTimeoutConfiguration.- Returns:
- the
HandlerTimeoutConfigurationbased on this configuration
-