Manages mongo connections and provides access to the client objects.
Manages mongo connections and provides access to the client objects. This class is
modeled after lift's MongoDB singleton, but in a way that abstracts out the type of
client used (async vs blocking). Users must implement closeClient, getCodecRegistry,
getDatabase, and getCollection.
Manages mongo connections and provides access to the client objects. This class is modeled after lift's MongoDB singleton, but in a way that abstracts out the type of client used (async vs blocking). Users must implement closeClient, getCodecRegistry, getDatabase, and getCollection.