public class IsisH2Config extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
COMMON_URL |
protected static Class<?> |
databaseMigrationClass
Set in static field to be overridden by tests.
|
protected static String |
H2_MEM_URL |
protected static String |
H2_URL |
Constructor and Description |
---|
IsisH2Config() |
Modifier and Type | Method and Description |
---|---|
static Properties |
addDatabaseConfig(Properties config,
File directory)
Ajoute differentes informations au parametre config qui indique comment
se connecter a la base de donnees.
|
static Properties |
addHibernateMapping(Properties config)
Permet d'ajouter les differents mapping hibernate spécifique à l'application.
|
static Properties |
addMemDatabaseConfig(Properties config,
String id)
Retourne une base en memoire
|
static File |
getStorageDataDirectory(File rootDir) |
protected static Class<?> databaseMigrationClass
protected static final String COMMON_URL
protected static final String H2_URL
protected static final String H2_MEM_URL
public static File getStorageDataDirectory(File rootDir)
rootDir
- le repertoire de base du DataStoragepublic static Properties addMemDatabaseConfig(Properties config, String id)
config
- la configuration a remplirid
- l'identifiant de la basepublic static Properties addDatabaseConfig(Properties config, File directory)
config
- l'objet properties dans lequel il faut ajouter les informationsdirectory
- le repertoire dans lequel la base de données doit se trouverpublic static Properties addHibernateMapping(Properties config)
config
- l'objet properties dans lequel il faut ajouter les informationsCopyright © 1999–2020 CodeLutin. All rights reserved.