public class SagaManagerImpl<Data> extends Object implements SagaManager<Data>
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_STATE_NAME |
| Constructor and Description |
|---|
SagaManagerImpl(Saga<Data> saga) |
| Modifier and Type | Method and Description |
|---|---|
SagaInstance |
create(Data sagaData) |
SagaInstance |
create(Data data,
Class targetClass,
Object targetId) |
SagaInstance |
create(Data sagaData,
Optional<String> resource) |
void |
handleMessage(com.networknt.tram.message.common.Message message) |
void |
subscribeToReplyChannel() |
public static final String DEFAULT_STATE_NAME
public SagaInstance create(Data sagaData)
create in interface SagaManager<Data>public SagaInstance create(Data data, Class targetClass, Object targetId)
create in interface SagaManager<Data>public SagaInstance create(Data sagaData, Optional<String> resource)
create in interface SagaManager<Data>@PostConstruct public void subscribeToReplyChannel()
public void handleMessage(com.networknt.tram.message.common.Message message)
Copyright © 2018. All rights reserved.