Class AbstractEventProcessor.Builder

java.lang.Object
org.axonframework.eventhandling.AbstractEventProcessor.Builder
Direct Known Subclasses:
PooledStreamingEventProcessor.Builder, SubscribingEventProcessor.Builder, TrackingEventProcessor.Builder
Enclosing class:
AbstractEventProcessor

public abstract static class AbstractEventProcessor.Builder extends Object
Abstract Builder class to instantiate a AbstractEventProcessor.

The ErrorHandler is defaulted to a PropagatingErrorHandler, the MessageMonitor defaults to a NoOpMessageMonitor and the EventProcessorSpanFactory defaults to DefaultEventProcessorSpanFactory backed by a NoOpSpanFactory. The Event Processor name, EventHandlerInvoker and RollbackConfiguration are hard requirements and as such should be provided.