public class MongoClientFactory
extends java.lang.Object
implements javax.naming.spi.ObjectFactory
MongoClient
instances.Constructor and Description |
---|
MongoClientFactory() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable<?,?> environment)
This implementation will create instances of
MongoClient based on a connection string conforming to the format specified in
ConnectionString . |
public java.lang.Object getObjectInstance(java.lang.Object obj, javax.naming.Name name, javax.naming.Context nameCtx, java.util.Hashtable<?,?> environment)
MongoClient
based on a connection string conforming to the format specified in
ConnectionString
.
The connection string is specified in one of two ways:
String
value of a property in the environment
parameter with a key of "connectionString"
String
value of a RefAddr
with type "connectionString"
in an obj
parameter
of type Reference
environment
parameter takes precedence over specification in the obj
parameter. The name
and nameCtx
parameters are ignored.
If a non-empty connection string is not specified in either of these two ways, a MongoException
is thrown.getObjectInstance
in interface javax.naming.spi.ObjectFactory
MongoClient
based on the specified connection stringCopyright © 2010 - 2023 Adobe. All Rights Reserved