Uses of Interface
org.axonframework.modelling.saga.metamodel.SagaModel
Packages that use SagaModel
Package
Description
Association values, the means by which an event is correlated to the saga instances that should handle it.
Meta-model support for describing the structure and event handling capabilities of Axon Framework 4 style
annotated Sagas.
The
SagaStore abstraction and the decorators over it.-
Uses of SagaModel in org.axonframework.modelling.saga
Methods in org.axonframework.modelling.saga that return SagaModelModifier and TypeMethodDescriptionAnnotatedSagaManager.Builder.buildSagaModel()Instantiate theSagaModelof generic typeTdescribing the structure of the Saga thisAbstractSagaManagerimplementation will manage.Methods in org.axonframework.modelling.saga with parameters of type SagaModelModifier and TypeMethodDescriptionSets theSagaModelof generic typeT, describing the structure of the Saga thisAbstractSagaManagerimplementation will manage.Constructors in org.axonframework.modelling.saga with parameters of type SagaModelModifierConstructorDescriptionAnnotatedSaga(String sagaId, Set<AssociationValue> associationValues, T annotatedSaga, SagaModel<T> metaModel, MessageHandlerInterceptorMemberChain<T> chainedInterceptor) Creates an AnnotatedSaga instance to wrap the givenannotatedSaga, identifier with the givensagaIdand associated with the givenassociationValues. -
Uses of SagaModel in org.axonframework.modelling.saga.metamodel
Methods in org.axonframework.modelling.saga.metamodel that return SagaModel -
Uses of SagaModel in org.axonframework.modelling.saga.repository
Methods in org.axonframework.modelling.saga.repository that return SagaModelModifier and TypeMethodDescriptionAnnotatedSagaRepository.Builder.buildSagaModel()Instantiate theSagaModelof generic typeTdescribing the structure of the Saga thisSagaRepositorywill store.Methods in org.axonframework.modelling.saga.repository with parameters of type SagaModelModifier and TypeMethodDescriptionSets theSagaModelof generic typeT, describing the structure of the Saga thisSagaRepositoryimplementation will store.