Package org.graylog2.database
Class MongoConnectionImpl
java.lang.Object
org.graylog2.database.MongoConnectionImpl
- All Implemented Interfaces:
MongoConnection
MongoDB connection singleton
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mongodb.MongoClientconnect()Connect the instance.com.mongodb.DBReturns the raw database object.com.mongodb.client.MongoDatabaseGet instance of the configured MongoDB database.
-
Constructor Details
-
MongoConnectionImpl
-
-
Method Details
-
connect
public com.mongodb.MongoClient connect()Connect the instance.- Specified by:
connectin interfaceMongoConnection
-
getDatabase
public com.mongodb.DB getDatabase()Returns the raw database object.- Specified by:
getDatabasein interfaceMongoConnection- Returns:
- database
-
getMongoDatabase
public com.mongodb.client.MongoDatabase getMongoDatabase()Description copied from interface:MongoConnectionGet instance of the configured MongoDB database.- Specified by:
getMongoDatabasein interfaceMongoConnection- Returns:
- The configured MongoDB database.
-