Class TimeoutProperties.MessageHandlerTimeoutProperties

java.lang.Object
org.axonframework.extension.springboot.TimeoutProperties.MessageHandlerTimeoutProperties
Enclosing class:
TimeoutProperties

public static class TimeoutProperties.MessageHandlerTimeoutProperties extends Object
  • Constructor Details

    • MessageHandlerTimeoutProperties

      public MessageHandlerTimeoutProperties()
  • Method Details

    • getEvents

      public TaskTimeoutSettings 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

      public void setEvents(TaskTimeoutSettings events)
      Sets the timeout configuration for event handlers.
      Parameters:
      events - the timeout configuration for event handlers
    • getCommands

      public TaskTimeoutSettings 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

      public void setCommands(TaskTimeoutSettings commands)
      Sets the timeout configuration for command handlers.
      Parameters:
      commands - the timeout configuration for command handlers
    • getQueries

      public TaskTimeoutSettings 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

      public void setQueries(TaskTimeoutSettings queries)
      Sets the timeout configuration for query handlers.
      Parameters:
      queries - the timeout configuration for query handlers
    • getDeadlines

      public TaskTimeoutSettings 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

      public void setDeadlines(TaskTimeoutSettings deadlines)
      Sets the timeout configuration for deadline handlers.
      Parameters:
      deadlines - the timeout configuration for deadline handlers
    • toMessageHandlerTimeoutConfiguration

      public HandlerTimeoutConfiguration toMessageHandlerTimeoutConfiguration()
      Converts this configuration to a HandlerTimeoutConfiguration.
      Returns:
      the HandlerTimeoutConfiguration based on this configuration