public static class Mongo.Holder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static Mongo.Holder |
_default |
private java.util.concurrent.ConcurrentMap<java.lang.String,Mongo> |
_mongos |
| Constructor and Description |
|---|
Holder() |
| Modifier and Type | Method and Description |
|---|---|
Mongo |
connect(MongoClientURI uri)
Attempts to find an existing MongoClient instance matching that URI in the holder, and returns it if exists.
|
Mongo |
connect(MongoURI uri)
Deprecated.
Please use
connect(MongoClientURI) instead. |
static Mongo.Holder |
singleton() |
private java.lang.String |
toKey(MongoClientURI uri) |
private static Mongo.Holder _default
private final java.util.concurrent.ConcurrentMap<java.lang.String,Mongo> _mongos
@Deprecated public Mongo connect(MongoURI uri) throws java.net.UnknownHostException
connect(MongoClientURI) instead.uri - the Mongo URIMongoExceptionjava.net.UnknownHostExceptionpublic Mongo connect(MongoClientURI uri) throws java.net.UnknownHostException
uri - the Mongo URIMongoExceptionjava.net.UnknownHostExceptionprivate java.lang.String toKey(MongoClientURI uri)
public static Mongo.Holder singleton()