Préambule


Ce rapport décrit les configurations utilisables dans ce projet.

Pour plus d'informations sur ApplicationConfig


Nom de la configuration Description Nombre d'options Nombre d'actions
adagio-synchro Options de configuration dans SIH-Adagio :: Synchro 49 0

Détail des configurations


On détaille ici une par une les configurations définies pour le projet

Configuration adagio-synchro


Nom de la configuration : adagio-synchro


Description : Options de configuration dans SIH-Adagio :: Synchro

Options de la configuration


Clef Description Valeur par défaut
adagio.basedir Répertoire principale
${user.home}/.adagio
adagio.data.directory Répertoire de données de l'application
${adagio.basedir}/data
adagio.i18n.directory Répertoire des fichiers de traductions
${adagio.basedir}/i18n
adagio.i18n.locale Langue utilisée dans l'application
FR
adagio.inceptionYear Année de démarrage du projet
2011
adagio.organizationName Nom de l'organisation dans la licence
Ifremer
adagio.persistence.db.attachment.directory Répretoire pour les fichiers attachés
${adagio.data.directory}/meas_files
adagio.persistence.db.backup.directory Répertoire pour les sauvegarde de la base locale
${adagio.data.directory}/dbbackup
adagio.persistence.db.cache.directory Répertoire technique contenant des données en cache issues de la base de données
${adagio.data.directory}/dbcache
adagio.persistence.db.directory Répertoire de la base de donénes (pour HsqlDB uniquement)
${adagio.data.directory}/db
adagio.persistence.db.host Nom du serveur de base de données
Pas de valeur par défaut
adagio.persistence.db.name Nom de l'instance de la base de données
allegro
adagio.persistence.db.port Port de la base de données
Pas de valeur par défaut
adagio.persistence.db.validation-query Requete SQL de valdiation des connexion du datasource
SELECT COUNT(*) FROM STATUS
adagio.persistence.hibernate.dialect Dialect Hibernate (voir la documentation Hibernate)
org.hibernate.dialect.HSQLDialect
adagio.persistence.jdbc.catalog JDBC Catalogue
Pas de valeur par défaut
adagio.persistence.jdbc.driver JDBC Driver class
org.hsqldb.jdbcDriver
adagio.persistence.jdbc.password JDBC password
Pas de valeur par défaut
adagio.persistence.jdbc.schema JDBC schema
PUBLIC
adagio.persistence.jdbc.url JDBC URL
jdbc:hsqldb:file:${adagio.persistence.db.directory}/${adagio.persistence.db.name}
adagio.persistence.jdbc.username JDBC username
sa
adagio.persistence.version Version de l'application
3.6.3
adagio.server.port Port de serveur de synchronization
8080
adagio.server.ssl.keystore.file Emplacement du fichier KeyStore
my.keystore
adagio.site.url Site web du projet
http://www.ifremer.fr/sih-adagio
adagio.synchro.db.column.id Nom de la colonne contenant généralement la clé primaire (Optionnel)
id
adagio.synchro.db.column.updateDate Nom de la colonne portant la version de la ligne (en Timestamp)
update_date
adagio.synchro.db.maxSqlNameLength Longueur maximale d'un nom d'objet dans la base de données (ex: nom de table, de colonnes, etc.)
30
adagio.synchro.db.sequence.suffix Suffixe par défaut pour retrouver une séquence (de BDD) associée à une table
_seq
adagio.synchro.enumeration.SynchronizationStatus.DELETED Etat d'une donnée supprimée
DELETED
adagio.synchro.enumeration.SynchronizationStatus.DIRTY Etat d'une donnée en cours de modification
DIRTY
adagio.synchro.enumeration.SynchronizationStatus.READY_TO_SYNCHRONIZE Etat d'une donnée en attente de synchronisation
READY_TO_SYNC
adagio.synchro.enumeration.SynchronizationStatus.SYNCHRONIZED Etat d'une donnée déjà synchronisée avec le système centrale
SYNC
adagio.synchro.fix.mantis27065.enable adagio.config.option.synchro.fix.mantis27065.enable.description
true
adagio.synchro.import.db.host BDD source:
Pas de valeur par défaut
adagio.synchro.import.db.name BDD source:
allegro
adagio.synchro.import.db.port BDD source:
Pas de valeur par défaut
adagio.synchro.import.hibernate.dialect BDD source:
org.hibernate.dialect.HSQLDialect
adagio.synchro.import.jdbc.batch-size Nombre de ligne des mises à jour par lots (JDBC batch)
1000
adagio.synchro.import.jdbc.catalog BDD source: Catalogue JDBC (optionnel)
Pas de valeur par défaut
adagio.synchro.import.jdbc.driver BDD source: driver JDBC
org.hsqldb.jdbcDriver
adagio.synchro.import.jdbc.fetch-size BDD source: nombre de ligne d'un bloc lu par JDBC
50
adagio.synchro.import.jdbc.password BDD source: mot de passe de connexion à la base
Pas de valeur par défaut
adagio.synchro.import.jdbc.schema BDD source: Schéma JDBC
Pas de valeur par défaut
adagio.synchro.import.jdbc.url BDD source: adresse JDBC de la base
jdbc:hsqldb:file:${adagio.synchro.import.db.directory}/${adagio.synchro.import.db.name}
adagio.synchro.import.jdbc.username BDD source: nom d'utilisateur pour la connexion à la base
sa
adagio.synchro.jdbc.batch.enable Activer le traitement des mises à jour par lots (JDBC batch). Le traitement par lot augmente les performances, mais rend les messages d'erreur SQL moins précis.
true
adagio.synchro.tempQueryParameter.userId.column Nom de la colonne stockant l'identifiant de l'utilisateur, dans la table TEMP_QUERY_PARAMETER
PERSON_FK
adagio.tmp.directory Répertoire temporaire (vidé à chaque démarrage de l'application)
${adagio.data.directory}/temp
Détails de l'option 'adagio.basedir'

Clef  adagio.basedir
Description  Répertoire principale
Valeur par défaut  ${user.home}/.adagio
Type  java.io.File
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.data.directory'

Clef  adagio.data.directory
Description  Répertoire de données de l'application
Valeur par défaut  ${adagio.basedir}/data
Type  java.io.File
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.i18n.directory'

Clef  adagio.i18n.directory
Description  Répertoire des fichiers de traductions
Valeur par défaut  ${adagio.basedir}/i18n
Type  java.io.File
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.i18n.locale'

Clef  adagio.i18n.locale
Description  Langue utilisée dans l'application
Valeur par défaut  FR
Type  java.util.Locale
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.inceptionYear'

Clef  adagio.inceptionYear
Description  Année de démarrage du projet
Valeur par défaut  2011
Type  java.lang.Integer
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.organizationName'

Clef  adagio.organizationName
Description  Nom de l'organisation dans la licence
Valeur par défaut  Ifremer
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.attachment.directory'

Clef  adagio.persistence.db.attachment.directory
Description  Répretoire pour les fichiers attachés
Valeur par défaut  ${adagio.data.directory}/meas_files
Type  java.io.File
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.backup.directory'

Clef  adagio.persistence.db.backup.directory
Description  Répertoire pour les sauvegarde de la base locale
Valeur par défaut  ${adagio.data.directory}/dbbackup
Type  java.io.File
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.cache.directory'

Clef  adagio.persistence.db.cache.directory
Description  Répertoire technique contenant des données en cache issues de la base de données
Valeur par défaut  ${adagio.data.directory}/dbcache
Type  java.io.File
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.directory'

Clef  adagio.persistence.db.directory
Description  Répertoire de la base de donénes (pour HsqlDB uniquement)
Valeur par défaut  ${adagio.data.directory}/db
Type  java.io.File
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.host'

Clef  adagio.persistence.db.host
Description  Nom du serveur de base de données
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.name'

Clef  adagio.persistence.db.name
Description  Nom de l'instance de la base de données
Valeur par défaut  allegro
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.port'

Clef  adagio.persistence.db.port
Description  Port de la base de données
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.db.validation-query'

Clef  adagio.persistence.db.validation-query
Description  Requete SQL de valdiation des connexion du datasource
Valeur par défaut  SELECT COUNT(*) FROM STATUS
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.hibernate.dialect'

Clef  adagio.persistence.hibernate.dialect
Description  Dialect Hibernate (voir la documentation Hibernate)
Valeur par défaut  org.hibernate.dialect.HSQLDialect
Type  java.lang.Class
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.jdbc.catalog'

Clef  adagio.persistence.jdbc.catalog
Description  JDBC Catalogue
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.jdbc.driver'

Clef  adagio.persistence.jdbc.driver
Description  JDBC Driver class
Valeur par défaut  org.hsqldb.jdbcDriver
Type  java.lang.Class
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.jdbc.password'

Clef  adagio.persistence.jdbc.password
Description  JDBC password
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.jdbc.schema'

Clef  adagio.persistence.jdbc.schema
Description  JDBC schema
Valeur par défaut  PUBLIC
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.jdbc.url'

Clef  adagio.persistence.jdbc.url
Description  JDBC URL
Valeur par défaut  jdbc:hsqldb:file:${adagio.persistence.db.directory}/${adagio.persistence.db.name}
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.jdbc.username'

Clef  adagio.persistence.jdbc.username
Description  JDBC username
Valeur par défaut  sa
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.persistence.version'

Clef  adagio.persistence.version
Description  Version de l'application
Valeur par défaut  3.6.3
Type  org.nuiton.util.version.Version
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.server.port'

Clef  adagio.server.port
Description  Port de serveur de synchronization
Valeur par défaut  8080
Type  java.lang.Integer
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.server.ssl.keystore.file'

Clef  adagio.server.ssl.keystore.file
Description  Emplacement du fichier KeyStore
Valeur par défaut  my.keystore
Type  java.io.File
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.site.url'

Clef  adagio.site.url
Description  Site web du projet
Valeur par défaut  http://www.ifremer.fr/sih-adagio
Type  java.net.URL
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.synchro.db.column.id'

Clef  adagio.synchro.db.column.id
Description  Nom de la colonne contenant généralement la clé primaire (Optionnel)
Valeur par défaut  id
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.synchro.db.column.updateDate'

Clef  adagio.synchro.db.column.updateDate
Description  Nom de la colonne portant la version de la ligne (en Timestamp)
Valeur par défaut  update_date
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.synchro.db.maxSqlNameLength'

Clef  adagio.synchro.db.maxSqlNameLength
Description  Longueur maximale d'un nom d'objet dans la base de données (ex: nom de table, de colonnes, etc.)
Valeur par défaut  30
Type  java.lang.Integer
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.synchro.db.sequence.suffix'

Clef  adagio.synchro.db.sequence.suffix
Description  Suffixe par défaut pour retrouver une séquence (de BDD) associée à une table
Valeur par défaut  _seq
Type  java.lang.String
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Détails de l'option 'adagio.synchro.enumeration.SynchronizationStatus.DELETED'

Clef  adagio.synchro.enumeration.SynchronizationStatus.DELETED
Description  Etat d'une donnée supprimée
Valeur par défaut  DELETED
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.enumeration.SynchronizationStatus.DIRTY'

Clef  adagio.synchro.enumeration.SynchronizationStatus.DIRTY
Description  Etat d'une donnée en cours de modification
Valeur par défaut  DIRTY
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.enumeration.SynchronizationStatus.READY_TO_SYNCHRONIZE'

Clef  adagio.synchro.enumeration.SynchronizationStatus.READY_TO_SYNCHRONIZE
Description  Etat d'une donnée en attente de synchronisation
Valeur par défaut  READY_TO_SYNC
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.enumeration.SynchronizationStatus.SYNCHRONIZED'

Clef  adagio.synchro.enumeration.SynchronizationStatus.SYNCHRONIZED
Description  Etat d'une donnée déjà synchronisée avec le système centrale
Valeur par défaut  SYNC
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.fix.mantis27065.enable'

Clef  adagio.synchro.fix.mantis27065.enable
Description  adagio.config.option.synchro.fix.mantis27065.enable.description
Valeur par défaut  true
Type  java.lang.Boolean
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.db.host'

Clef  adagio.synchro.import.db.host
Description  BDD source:
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.db.name'

Clef  adagio.synchro.import.db.name
Description  BDD source:
Valeur par défaut  allegro
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.db.port'

Clef  adagio.synchro.import.db.port
Description  BDD source:
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.hibernate.dialect'

Clef  adagio.synchro.import.hibernate.dialect
Description  BDD source:
Valeur par défaut  org.hibernate.dialect.HSQLDialect
Type  java.lang.Class
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.batch-size'

Clef  adagio.synchro.import.jdbc.batch-size
Description  Nombre de ligne des mises à jour par lots (JDBC batch)
Valeur par défaut  1000
Type  java.lang.Integer
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.catalog'

Clef  adagio.synchro.import.jdbc.catalog
Description  BDD source: Catalogue JDBC (optionnel)
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.driver'

Clef  adagio.synchro.import.jdbc.driver
Description  BDD source: driver JDBC
Valeur par défaut  org.hsqldb.jdbcDriver
Type  java.lang.Class
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.fetch-size'

Clef  adagio.synchro.import.jdbc.fetch-size
Description  BDD source: nombre de ligne d'un bloc lu par JDBC
Valeur par défaut  50
Type  java.lang.Integer
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.password'

Clef  adagio.synchro.import.jdbc.password
Description  BDD source: mot de passe de connexion à la base
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.schema'

Clef  adagio.synchro.import.jdbc.schema
Description  BDD source: Schéma JDBC
Valeur par défaut  Pas de valeur par défaut
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.url'

Clef  adagio.synchro.import.jdbc.url
Description  BDD source: adresse JDBC de la base
Valeur par défaut  jdbc:hsqldb:file:${adagio.synchro.import.db.directory}/${adagio.synchro.import.db.name}
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.import.jdbc.username'

Clef  adagio.synchro.import.jdbc.username
Description  BDD source: nom d'utilisateur pour la connexion à la base
Valeur par défaut  sa
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.jdbc.batch.enable'

Clef  adagio.synchro.jdbc.batch.enable
Description  Activer le traitement des mises à jour par lots (JDBC batch). Le traitement par lot augmente les performances, mais rend les messages d'erreur SQL moins précis.
Valeur par défaut  true
Type  java.lang.Boolean
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.synchro.tempQueryParameter.userId.column'

Clef  adagio.synchro.tempQueryParameter.userId.column
Description  Nom de la colonne stockant l'identifiant de l'utilisateur, dans la table TEMP_QUERY_PARAMETER
Valeur par défaut  PERSON_FK
Type  java.lang.String
Option modifiable  Oui
Option sauvegardable  Oui

Retour sur la table des options

Détails de l'option 'adagio.tmp.directory'

Clef  adagio.tmp.directory
Description  Répertoire temporaire (vidé à chaque démarrage de l'application)
Valeur par défaut  ${adagio.data.directory}/temp
Type  java.io.File
Option modifiable  Non
Option sauvegardable  Non

Retour sur la table des options

Actions de la configuration


Aucune action définie pour cette configuration