public class DomainEventHandlersBuilder
extends java.lang.Object
| Constructor and Description |
|---|
DomainEventHandlersBuilder(java.lang.String aggregateType) |
| Modifier and Type | Method and Description |
|---|---|
DomainEventHandlersBuilder |
andForAggregateType(java.lang.String aggregateType) |
DomainEventHandlers |
build() |
static DomainEventHandlersBuilder |
forAggregateType(java.lang.String aggregateType) |
<E extends DomainEvent> |
onEvent(java.lang.Class<E> eventClass,
java.util.function.Consumer<DomainEventEnvelope<E>> handler) |
public DomainEventHandlersBuilder(java.lang.String aggregateType)
public static DomainEventHandlersBuilder forAggregateType(java.lang.String aggregateType)
public <E extends DomainEvent> DomainEventHandlersBuilder onEvent(java.lang.Class<E> eventClass, java.util.function.Consumer<DomainEventEnvelope<E>> handler)
public DomainEventHandlersBuilder andForAggregateType(java.lang.String aggregateType)
public DomainEventHandlers build()