| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultMongoTemplate
MongoTemplate instance giving direct access to the TrackingToken collection via a given MongoClient instance. 
 | 
| Constructor and Description | 
|---|
MongoSagaStore(MongoTemplate mongoTemplate)
Initializes the Repository, using given  
mongoTemplate to access the collections containing the
 stored Saga instances. | 
MongoSagaStore(MongoTemplate mongoTemplate,
              Serializer serializer)
Initializes the Repository, using given  
mongoTemplate to access the collections containing the
 stored Saga instances, serializing Saga instances using the given serializer. | 
| Constructor and Description | 
|---|
MongoEventStorageEngine(MongoTemplate template)
Initializes an EventStorageEngine that uses Mongo to store and load events. 
 | 
MongoEventStorageEngine(Serializer serializer,
                       EventUpcaster upcasterChain,
                       Integer batchSize,
                       MongoTemplate template,
                       StorageStrategy storageStrategy)
Initializes an EventStorageEngine that uses Mongo to store and load events. 
 | 
MongoEventStorageEngine(Serializer serializer,
                       EventUpcaster upcasterChain,
                       MongoTemplate template,
                       StorageStrategy storageStrategy)
Initializes an EventStorageEngine that uses Mongo to store and load events. 
 | 
MongoEventStorageEngine(Serializer serializer,
                       EventUpcaster upcasterChain,
                       PersistenceExceptionResolver persistenceExceptionResolver,
                       Serializer eventSerializer,
                       Integer batchSize,
                       MongoTemplate template,
                       StorageStrategy storageStrategy)
Initializes an EventStorageEngine that uses Mongo to store and load events. 
 | 
MongoEventStorageEngine(Serializer serializer,
                       EventUpcaster upcasterChain,
                       Serializer eventSerializer,
                       Integer batchSize,
                       MongoTemplate template,
                       StorageStrategy storageStrategy)
Initializes an EventStorageEngine that uses Mongo to store and load events. 
 | 
MongoEventStorageEngine(Serializer serializer,
                       EventUpcaster upcasterChain,
                       Serializer eventSerializer,
                       MongoTemplate template,
                       StorageStrategy storageStrategy)
Initializes an EventStorageEngine that uses Mongo to store and load events. 
 | 
| Constructor and Description | 
|---|
MongoTokenStore(MongoTemplate mongoTemplate,
               Serializer serializer)
Creates a MongoTokenStore with a default claim timeout of 10 seconds, a default owner identifier and a default
 content type. 
 | 
MongoTokenStore(MongoTemplate mongoTemplate,
               Serializer serializer,
               TemporalAmount claimTimeout,
               String nodeId,
               Class<?> contentType)
Creates a MongoTokenStore by using the given values. 
 | 
Copyright © 2010–2018. All rights reserved.