Package com.networknt.saga.orchestration
Class SagaInstanceRepositoryJdbc
- java.lang.Object
-
- com.networknt.saga.orchestration.SagaInstanceRepositoryJdbc
-
- All Implemented Interfaces:
SagaInstanceRepository
public class SagaInstanceRepositoryJdbc extends Object implements SagaInstanceRepository
-
-
Constructor Summary
Constructors Constructor Description SagaInstanceRepositoryJdbc()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SagaInstancefind(String sagaType, String sagaId)<Data> SagaInstanceData<Data>findWithData(String sagaType, String sagaId)voidsave(SagaInstance sagaInstance)voidupdate(SagaInstance sagaInstance)
-
-
-
Method Detail
-
save
public void save(SagaInstance sagaInstance)
- Specified by:
savein interfaceSagaInstanceRepository
-
find
public SagaInstance find(String sagaType, String sagaId)
- Specified by:
findin interfaceSagaInstanceRepository
-
update
public void update(SagaInstance sagaInstance)
- Specified by:
updatein interfaceSagaInstanceRepository
-
findWithData
public <Data> SagaInstanceData<Data> findWithData(String sagaType, String sagaId)
- Specified by:
findWithDatain interfaceSagaInstanceRepository
-
-