Class AbstractMongoProcessFactory
java.lang.Object
io.micronaut.configuration.mongo.core.test.AbstractMongoProcessFactory
- Direct Known Subclasses:
MongoProcessFactory
Abstract process factory implementation for embedding MongoDB.
- Since:
- 1.0
- Author:
- Graeme Rocher
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
startEmbeddedMongoIfPossible
(com.mongodb.ConnectionString connectionString, com.mongodb.connection.ClusterSettings.Builder clusterSettings) Starts a MongoDB process if possible.
-
Field Details
-
process
protected de.flapdoodle.embed.mongo.MongodProcess process
-
-
Constructor Details
-
AbstractMongoProcessFactory
public AbstractMongoProcessFactory()
-
-
Method Details
-
startEmbeddedMongoIfPossible
protected void startEmbeddedMongoIfPossible(@Nullable com.mongodb.ConnectionString connectionString, @Nullable com.mongodb.connection.ClusterSettings.Builder clusterSettings) throws IOException Starts a MongoDB process if possible.- Parameters:
connectionString
- The optional connection stringclusterSettings
- The optional cluster settings- Throws:
IOException
- If an error occurs starting the process
-