MongoDB persistence for Edison Microservices.
PENDING
A StatusDetailIndicator is autoconfigured and regularly checks the availability of the MongoDB. The indicator can be
disabled by setting the property edison.mongo.status.enabled=false
.
If edison-mongo is configured appropriately and edison-jobs is in the classpath, a MongoDB implementation of the JobRepository is automatically configured.
This provides persistence for Jobs, so job information can be gathered in clustered environments.
Similar to MongoJobRepository, a Mongo-implementation of a Togglz StateRepository is auto-configured, if edison-togglz is used in addition to edison-mongo.