Class DatabaseManager.DatabaseManagerBuilder
java.lang.Object
de.softwareforge.testing.postgres.embedded.DatabaseManager.Builder<DatabaseManager>
de.softwareforge.testing.postgres.embedded.DatabaseManager.DatabaseManagerBuilder
- Enclosing class:
DatabaseManager
public static final class DatabaseManager.DatabaseManagerBuilder
extends DatabaseManager.Builder<DatabaseManager>
Create new
DatabaseManager instances.-
Field Summary
Fields inherited from class de.softwareforge.testing.postgres.embedded.DatabaseManager.Builder
databasePreparers, instancePreparers, multiMode -
Constructor Summary
ConstructorsConstructorDescriptionDatabaseManagerBuilder(boolean multiMode) Creates a new builder forDatabaseManagerinstances. -
Method Summary
Modifier and TypeMethodDescriptionbuild()Creates a newDatabaseManagerinstance from the builder.Methods inherited from class de.softwareforge.testing.postgres.embedded.DatabaseManager.Builder
withDatabasePreparer, withDatabasePreparers, withInstancePreparer, withInstancePreparers
-
Constructor Details
-
DatabaseManagerBuilder
Creates a new builder forDatabaseManagerinstances.- Parameters:
multiMode- True if the database manager should return a new database instance for everyDatabaseManager.getDatabaseInfo()} call, false if it should return the same database instance.
-
-
Method Details
-
build
Creates a newDatabaseManagerinstance from the builder.- Specified by:
buildin classDatabaseManager.Builder<DatabaseManager>- Returns:
- A database manager. Never null.
-