| Package | Description |
|---|---|
| org.axonframework.modelling.saga | |
| org.axonframework.modelling.saga.metamodel | |
| org.axonframework.modelling.saga.repository |
| Modifier and Type | Method and Description |
|---|---|
protected SagaModel<T> |
AnnotatedSagaManager.Builder.buildSagaModel()
Instantiate the
SagaModel of generic type T describing the structure of the Saga
this AbstractSagaManager implementation will manage. |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedSagaManager.Builder<T> |
AnnotatedSagaManager.Builder.sagaModel(SagaModel<T> sagaModel)
Sets the
SagaModel of generic type T, describing the structure of the Saga this
AbstractSagaManager implementation will manage. |
| Constructor and Description |
|---|
AnnotatedSaga(String sagaId,
Set<AssociationValue> associationValues,
T annotatedSaga,
SagaModel<T> metaModel)
Creates an AnnotatedSaga instance to wrap the given
annotatedSaga, identifier with the given
sagaId and associated with the given associationValues. |
| Modifier and Type | Method and Description |
|---|---|
<T> SagaModel<T> |
AnnotationSagaMetaModelFactory.modelOf(Class<T> sagaType) |
<T> SagaModel<T> |
SagaMetaModelFactory.modelOf(Class<T> sagaType)
Create a saga meta model for the given
sagaType. |
| Modifier and Type | Method and Description |
|---|---|
protected SagaModel<T> |
AnnotatedSagaRepository.Builder.buildSagaModel()
Instantiate the
SagaModel of generic type T describing the structure of the Saga
this SagaRepository will store. |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedSagaRepository.Builder<T> |
AnnotatedSagaRepository.Builder.sagaModel(SagaModel<T> sagaModel)
Sets the
SagaModel of generic type T, describing the structure of the Saga this
SagaRepository implementation will store. |
Copyright © 2010–2018. All rights reserved.