public class ConnectionFactoryImpl
extends org.datanucleus.store.connection.AbstractConnectionFactory
mongodb:[{server1}][/{dbName}][,{server2}[,{server3}]]
 Defaults to a server of "localhost" if nothing specified.
 Defaults to a DB name of "DataNucleus" if nothing specified.
 Has a DB object per PM/EM. TODO Allow the option of having DB per PMF/EMF.| Modifier and Type | Class and Description | 
|---|---|
| class  | ConnectionFactoryImpl.ManagedConnectionImpl | 
| Modifier and Type | Field and Description | 
|---|---|
| static String | MONGODB_CONNECTIONS_PER_HOST | 
| static String | MONGODB_THREAD_BLOCK_FOR_MULTIPLIER | 
| Constructor and Description | 
|---|
| ConnectionFactoryImpl(org.datanucleus.store.StoreManager storeMgr,
                     String resourceType)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | close() | 
| org.datanucleus.store.connection.ManagedConnection | createManagedConnection(org.datanucleus.ExecutionContext ec,
                       Map options)Obtain a connection from the Factory. | 
public static final String MONGODB_CONNECTIONS_PER_HOST
public static final String MONGODB_THREAD_BLOCK_FOR_MULTIPLIER
public ConnectionFactoryImpl(org.datanucleus.store.StoreManager storeMgr,
                             String resourceType)
storeMgr - Store ManagerresourceType - Type of resource (tx, nontx)public void close()
close in interface org.datanucleus.store.connection.ConnectionFactoryclose in class org.datanucleus.store.connection.AbstractConnectionFactorypublic org.datanucleus.store.connection.ManagedConnection createManagedConnection(org.datanucleus.ExecutionContext ec,
                                                                                  Map options)
ec - the pool that is bound the connection during its lifecycle (or null)options - Options for creating the connectionManagedConnectionCopyright © 2016. All rights reserved.