Class DatabaseConfigurationFactory
java.lang.Object
dimstyl.orm.configuration.DatabaseConfigurationFactory
A factory class for obtaining database configuration instances.
This factory provides a method to retrieve a DatabaseConfiguration
implementation
based on the specified DatabaseEngine
. It ensures that the same configuration
instance is used consistently.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Private constructor to prevent instantiation of this utility class. -
Method Summary
Modifier and TypeMethodDescriptionstatic DatabaseConfiguration
getConfiguration
(DatabaseEngine databaseEngine) Retrieves a database configuration instance for the specified database engine.
-
Constructor Details
-
DatabaseConfigurationFactory
private DatabaseConfigurationFactory()Private constructor to prevent instantiation of this utility class.
-
-
Method Details
-
getConfiguration
Retrieves a database configuration instance for the specified database engine.This method sets the database engine for the shared
GenericDatabaseConfiguration
instance and returns it for use.- Parameters:
databaseEngine
- TheDatabaseEngine
to configure.- Returns:
- A
DatabaseConfiguration
instance configured for the specified engine.
-