Package | Description |
---|---|
org.axonframework.modelling.saga.repository |
Modifier and Type | Method and Description |
---|---|
AnnotatedSaga<T> |
AnnotatedSagaRepository.doCreateInstance(String sagaIdentifier,
Supplier<T> sagaFactory) |
AnnotatedSaga<T> |
AnnotatedSagaRepository.doLoad(String sagaIdentifier) |
protected AnnotatedSaga<T> |
AnnotatedSagaRepository.doLoadSaga(String sagaIdentifier)
Loads the saga with given
sagaIdentifier from the underlying saga store and returns it as a AnnotatedSaga . |
Modifier and Type | Method and Description |
---|---|
protected void |
AnnotatedSagaRepository.commit(AnnotatedSaga<T> saga)
Commits the given modified
saga to the underlying saga store. |
protected void |
AnnotatedSagaRepository.deleteSaga(AnnotatedSaga<T> saga)
Remove the given saga as well as all known association values pointing to it from the repository.
|
protected void |
AnnotatedSagaRepository.storeSaga(AnnotatedSaga<T> saga)
Stores a newly created Saga instance.
|
protected void |
AnnotatedSagaRepository.updateSaga(AnnotatedSaga<T> saga)
Update a stored Saga, by replacing it with the given
saga instance. |
Copyright © 2010–2023. All rights reserved.