Class IsisH2Config

java.lang.Object
fr.ifremer.isisfish.datastore.IsisH2Config

public class IsisH2Config extends Object
Isis H2 concrete Config implementation.
Version:
$Revision$ Last update: $Date$ by : $Author$
Author:
chemit
  • Field Details

  • Constructor Details

    • IsisH2Config

      public IsisH2Config()
  • Method Details

    • getStorageDataDirectory

      public static File getStorageDataDirectory(File rootDir)
      Parameters:
      rootDir - le repertoire de base du DataStorage
      Returns:
      le repertoire de donnees d'un Data storage a partir de son repertoire de base
    • addMemDatabaseConfig

      public static Properties addMemDatabaseConfig(Properties config, String id)
      Retourne une base en memoire
      Parameters:
      config - la configuration a remplir
      id - l'identifiant de la base
      Returns:
      l'objet config passe en parametre
    • addDatabaseConfig

      public static Properties addDatabaseConfig(Properties config, File directory)
      Ajoute differentes informations au parametre config qui indique comment se connecter a la base de donnees.
      Parameters:
      config - l'objet properties dans lequel il faut ajouter les informations
      directory - le repertoire dans lequel la base de données doit se trouver
      Returns:
      l'objet config passe en parametre
    • addHibernateMapping

      public static Properties addHibernateMapping(Properties config)
      Permet d'ajouter les differents mapping hibernate spécifique à l'application.
      Parameters:
      config - l'objet properties dans lequel il faut ajouter les informations
      Returns:
      l'objet config passe en parametre