public interface SagaManager<Data>
Modifier and Type | Method and Description |
---|---|
SagaInstance |
create(Data sagaData) |
SagaInstance |
create(Data data,
java.lang.Class targetClass,
java.lang.Object targetId) |
SagaInstance |
create(Data sagaData,
java.util.Optional<java.lang.String> lockTarget) |
void |
subscribeToReplyChannel() |
SagaInstance create(Data sagaData)
void subscribeToReplyChannel()
SagaInstance create(Data sagaData, java.util.Optional<java.lang.String> lockTarget)
SagaInstance create(Data data, java.lang.Class targetClass, java.lang.Object targetId)