| Interface | Description | 
|---|---|
| SagaStore<T> | 
 Provides a mechanism to find, load update and delete sagas of type  
T from an underlying storage like a
 database. | 
| SagaStore.Entry<T> | 
 Interface describing a Saga entry fetched from a SagaStore. 
 | 
| Class | Description | 
|---|---|
| AnnotatedSagaRepository<T> | 
 Abstract implementation for saga repositories. 
 | 
| AssociationValueMap | 
 In-memory storage for AssociationValue to Saga mappings. 
 | 
| CachingSagaStore<T> | 
 Saga Repository implementation that adds caching behavior to the repository it wraps. 
 | 
| LockingSagaRepository<T> | 
 Abstract implementation of a saga repository that locks access to a saga while the saga is being operated on. 
 | 
| Enum | Description | 
|---|---|
| NoResourceInjector | 
 ResourceInjector that does not inject anything. 
 | 
| Exception | Description | 
|---|---|
| SagaCreationException | 
 Exception triggered when a new saga instance could not be instantiated. 
 | 
Copyright © 2010–2018. All rights reserved.