Interface EventProcessorSettings

All Known Subinterfaces:
EventProcessorSettings.PooledEventProcessorSettings, EventProcessorSettings.SubscribingEventProcessorSettings
All Known Implementing Classes:
EventProcessorProperties.ProcessorSettings

Event processor settings.

Subclasses are segregating settings for the different processors.

Since:
5.0.0
Author:
Simon Zambrovski
  • Field Details

    • DEFAULT

      static final String DEFAULT
      Key for default settings. Intentionally contains .. to avoid potential package name clashing.
      See Also:
  • Method Details

    • processorMode

      @Nonnull EventProcessorSettings.ProcessorMode processorMode()
      Retrieves the processor mode.
      Returns:
      processor mode.
    • source

      @Nullable String source()
      Name of the bean acting as source for this processor.
      Returns:
      only used if non-null.