Package | Description |
---|---|
org.axonframework.modelling.saga | |
org.axonframework.modelling.saga.repository |
Modifier and Type | Class and Description |
---|---|
class |
AnnotatedSaga<T>
Implementation of the
interface that allows for a POJO instance with annotated message handlers to act
as a Saga. |
Modifier and Type | Method and Description |
---|---|
Saga<T> |
SagaRepository.createInstance(String sagaIdentifier,
Supplier<T> factoryMethod)
Creates a new Saga instance.
|
Saga<T> |
SagaRepository.load(String sagaIdentifier)
Loads a known Saga instance by its unique identifier.
|
Modifier and Type | Method and Description |
---|---|
Span |
SagaManagerSpanFactory.createInvokeSagaSpan(EventMessage<?> event,
Class<?> sagaType,
Saga<?> saga)
Creates a span that represents the invocation of a saga.
|
Span |
DefaultSagaManagerSpanFactory.createInvokeSagaSpan(EventMessage<?> event,
Class<?> sagaType,
Saga<?> saga) |
Modifier and Type | Method and Description |
---|---|
Saga<T> |
LockingSagaRepository.createInstance(String sagaIdentifier,
Supplier<T> factoryMethod)
Creates a new Saga instance.
|
protected abstract Saga<T> |
LockingSagaRepository.doCreateInstance(String sagaIdentifier,
Supplier<T> factoryMethod)
Creates a new Saga instance.
|
protected abstract Saga<T> |
LockingSagaRepository.doLoad(String sagaIdentifier)
Loads a known Saga instance by its unique identifier.
|
Saga<T> |
LockingSagaRepository.load(String sagaIdentifier)
Loads a known Saga instance by its unique identifier.
|
Copyright © 2010–2024. All rights reserved.