org.springframework.data.document.mongodb
Class SimpleMongoDbFactory
java.lang.Object
org.springframework.data.document.mongodb.SimpleMongoDbFactory
- All Implemented Interfaces:
- MongoDbFactory
public class SimpleMongoDbFactory
- extends java.lang.Object
- implements MongoDbFactory
Constructor Summary |
SimpleMongoDbFactory(Mongo mongo,
java.lang.String databaseName)
Create an instance of SimpleMongoDbFactory given the Mongo instance and database name |
SimpleMongoDbFactory(Mongo mongo,
java.lang.String databaseName,
UserCredentials userCredentials)
Create an instance of SimpleMongoDbFactory given the Mongo instance, database name, and username/password |
Method Summary |
DB |
getDb()
|
DB |
getDb(java.lang.String dbName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final Log logger
- Logger, available to subclasses.
mongo
private Mongo mongo
databaseName
private java.lang.String databaseName
username
private java.lang.String username
password
private java.lang.String password
SimpleMongoDbFactory
public SimpleMongoDbFactory(Mongo mongo,
java.lang.String databaseName)
- Create an instance of SimpleMongoDbFactory given the Mongo instance and database name
- Parameters:
mongo
- Mongo instance, not nulldatabaseName
- Database name, not null
SimpleMongoDbFactory
public SimpleMongoDbFactory(Mongo mongo,
java.lang.String databaseName,
UserCredentials userCredentials)
- Create an instance of SimpleMongoDbFactory given the Mongo instance, database name, and username/password
- Parameters:
mongo
- Mongo instance, not nulldatabaseName
- Database name, not nulluserCredentials
- username and password
getDb
public DB getDb()
throws DataAccessException
- Specified by:
getDb
in interface MongoDbFactory
- Throws:
DataAccessException
getDb
public DB getDb(java.lang.String dbName)
throws DataAccessException
- Specified by:
getDb
in interface MongoDbFactory
- Throws:
DataAccessException