public class MongoClientFactory extends Object implements ObjectFactory
| Constructor and Description | 
|---|
| MongoClientFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | getObjectInstance(Object obj,
                 Name name,
                 Context nameCtx,
                 Hashtable<?,?> environment)This implementation will create instances of  MongoClientbased on a connection string conforming to the format specified inMongoClientURI. | 
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment) throws Exception
MongoClient based on a connection string conforming to the format specified in
 MongoClientURI.
 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 Referenceenvironment 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 ObjectFactoryMongoClient based on the specified connection stringMongoException - Note: Not all options that can be specified via MongoClientOptions can be specified via the connection string.Exception