public class SimpleSagaDefinition<Data> extends java.lang.Object implements SagaDefinition<Data>
| Constructor and Description |
|---|
SimpleSagaDefinition(java.util.List<SagaStep<Data>> sagaSteps) |
| Modifier and Type | Method and Description |
|---|---|
SagaActions<Data> |
handleReply(java.lang.String currentState,
Data sagaData,
io.eventuate.tram.messaging.common.Message message) |
SagaActions<Data> |
start(Data sagaData) |
public SagaActions<Data> start(Data sagaData)
start in interface SagaDefinition<Data>public SagaActions<Data> handleReply(java.lang.String currentState, Data sagaData, io.eventuate.tram.messaging.common.Message message)
handleReply in interface SagaDefinition<Data>