| Package | Description |
|---|---|
| com.networknt.saga.orchestration |
| Modifier and Type | Method and Description |
|---|---|
SagaStateMachineAction<Data,com.networknt.tram.event.subscriber.DomainEventEnvelope<com.networknt.tram.event.common.DomainEvent>> |
SagaEventHandler.getAction() |
| Modifier and Type | Method and Description |
|---|---|
static <Data> SagaEventHandler |
SagaEventHandler.make(Class<com.networknt.tram.event.common.DomainEvent> eventClass,
Function<Data,Long> aggregateIdProvider,
SagaStateMachineAction<Data,com.networknt.tram.event.subscriber.DomainEventEnvelope<com.networknt.tram.event.common.DomainEvent>> eventHandler) |
| Constructor and Description |
|---|
SagaEventHandler(Class<com.networknt.tram.event.common.DomainEvent> eventClass,
Function<Data,Long> aggregateIdProvider,
SagaStateMachineAction<Data,com.networknt.tram.event.subscriber.DomainEventEnvelope<com.networknt.tram.event.common.DomainEvent>> action) |
Copyright © 2018. All rights reserved.