Package org.axonframework.config
Interface EventProcessingConfigurer.PooledStreamingProcessorConfiguration
- All Superinterfaces:
BiFunction<Configuration,PooledStreamingEventProcessor.Builder, PooledStreamingEventProcessor.Builder>
- Enclosing interface:
EventProcessingConfigurer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public static interface EventProcessingConfigurer.PooledStreamingProcessorConfiguration
extends BiFunction<Configuration,PooledStreamingEventProcessor.Builder,PooledStreamingEventProcessor.Builder>
Contract defining
PooledStreamingEventProcessor.Builder based configuration when constructing a
PooledStreamingEventProcessor.-
Method Summary
Modifier and TypeMethodDescriptionReturns a configuration that applies the givenotherconfiguration after applyingthis.noOp()AEventProcessingConfigurer.PooledStreamingProcessorConfigurationwhich does not add any configuration.Methods inherited from interface java.util.function.BiFunction
andThen, apply
-
Method Details
-
andThen
default EventProcessingConfigurer.PooledStreamingProcessorConfiguration andThen(EventProcessingConfigurer.PooledStreamingProcessorConfiguration other) Returns a configuration that applies the givenotherconfiguration after applyingthis. Any configuration set by theotherwill override changes bythisinstance.- Parameters:
other- The configuration to apply after applying this- Returns:
- a configuration that applies both this and then the other configuration
-
noOp
AEventProcessingConfigurer.PooledStreamingProcessorConfigurationwhich does not add any configuration.- Returns:
- a
EventProcessingConfigurer.PooledStreamingProcessorConfigurationwhich does not add any configuration
-