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 |
---|---|---|---|
quadrige3-synchro-server | Options de configuration pour le serveur de synchronisation | 34 | 0 |
quadrige3-core-client | Options de configuration disponibles pour l'API cliente | 31 | 9 |
quadrige3-core-shared | Options de configuration disponibles pour l'API Quadrige (cliente et serveur) | 83 | 0 |
Détail des configurations
On détaille ici une par une les configurations définies pour le projet
Configuration quadrige3-synchro-server
Nom de la configuration : quadrige3-synchro-server
Description : Options de configuration pour le serveur de synchronisation
Options de la configuration
Clef | Description | Valeur par défaut | Option modifiable | Option sauvegardable | Type |
---|---|---|---|---|---|
quadrige3.synchro.server.datasource.type | Type de connection à la base centrale. Valeurs possibles : 'local', 'oracle', 'jndi' |
local |
Non | Non |
java.lang.String |
quadrige3.synchro.server.jdbc.username | Login à utiliser pour la connection JDBC à la base centrale |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.server.jdbc.password | Mot de passe à utiliser pour la connection JDBC à la base centrale |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.server.jdbc.schema | Schema à utiliser pour la connection JDBC à la base centrale |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.server.jdbc.catalog | Catalog JDBC à utiliser lors de l'aspiration du modèle de la base centrale |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.server.jdbc.url | URL à utiliser pour la connection JDBC à la base centrale |
jdbc:oracle:thin:@HOST:1521:SID |
Non | Non |
java.lang.String |
quadrige3.synchro.server.jdbc.driver | Driver JDBC à utiliser (uniquement si 'quadrige3.synchro.server.datasource.type=local') |
oracle.jdbc.driver.OracleDriver |
Non | Non |
java.lang.Class |
quadrige3.synchro.server.jdbc.maxPoolSize | Nombre maximum de connexions simultanées |
10 |
Non | Non |
java.lang.Integer |
quadrige3.synchro.server.jdbc.minIdle | Nombre minimum de connexions actives |
1 |
Non | Non |
java.lang.Integer |
quadrige3.synchro.server.hibernate.dialect | Dialect Hibernate de la base centrale (sert lors de l'aspiration du modèle) |
org.hibernate.spatial.dialect.oracle.OracleSpatial10gDialect |
Non | Non |
java.lang.Class |
quadrige3.synchro.client.jdbc.username | Login à utiliser pour se connecter à une base locale. |
sa |
Non | Non |
java.lang.String |
quadrige3.synchro.client.jdbc.password | Mot de passe à utiliser pour une connection JDBC à une base locale |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.client.jdbc.schema | Schema à utiliser pour une connection JDBC à une base locale |
PUBLIC |
Non | Non |
java.lang.String |
quadrige3.synchro.client.jdbc.catalog | Catalogue à utiliser pour une connection JDBC à une base locale |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.client.jdbc.url | URL à utiliser pour une connection JDBC à une base locale (non utilisé - regénéré pour chaque base locale) |
jdbc:hsqldb:file:/tmp/quadrige3 |
Non | Non |
java.lang.String |
quadrige3.synchro.client.jdbc.driver | Driver à utiliser pour une connection JDBC à une base locale |
org.hsqldb.jdbcDriver |
Non | Non |
java.lang.Class |
quadrige3.synchro.client.hibernate.dialect | Dialect Hibernate des bases locales (sert lors de la vérification de compatibilité des bases locales) |
org.hibernate.dialect.HSQLDialect |
Non | Non |
java.lang.Class |
quadrige3.synchro.server.minCompatibleVersion | Version minimum autorisée pour le client quadrige3 qui se connecte au serveur. Si vide, la même version que le serveur est exigée. |
Pas de valeur par défaut |
Oui | Oui |
org.nuiton.version.Version |
quadrige3.synchro.server.corePoolSize | Nombre de synchronisation simultanées actives (doit être <= à ${quadrige3.synchro.server.maxPoolSize}) |
${quadrige3.synchro.server.maxPoolSize} |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.server.maxPoolSize | Nombre maximum de synchronisation simultanées |
5 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.server.queueCapacity | Nombre maximum de synchronisation dans la file d'attente |
50 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.server.status.timeToIdle | Durée de rétention de l'état d'un job après avant qu'il expire, en secondes. [de pérférence supérieur à quelques secondes, pour que les postes clients puissent lire l'état de fin d'un job] |
180 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.server.service.lazy | Démarre le serveur dez synchronisation en mode dégradé (ne convient pas pour la production) |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.synchro.server.baseUrl | URL de base du serveur de synchronisation |
http://localhost:8080/ |
Oui | Oui |
java.net.URL |
quadrige3.synchro.server.security.type | Type de service d'authentification (Mock, LDAP ou Active Directory) |
mock |
Oui | Oui |
java.lang.String |
quadrige3.synchro.server.security.ldap.baseDn | 'distinguished name' de base pour l'accès à l'annuaire LDAP |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.synchro.server.security.ldap.url | URL du serveur LDAP |
Pas de valeur par défaut |
Oui | Oui |
java.net.URL |
quadrige3.synchro.server.security.ad.url | URL du serveur Active Directory |
Pas de valeur par défaut |
Oui | Oui |
java.net.URL |
quadrige3.synchro.server.security.ad.domain | Nom du domaine Active Directory |
Pas de valeur par défaut |
Oui | Oui |
java.net.URL |
quadrige3.synchro.server.security.mock.username | Login de l'utilisateur Mock |
demo |
Oui | Oui |
java.lang.String |
quadrige3.synchro.server.security.mock.password | Mot de passe de l'utilisateur Mock |
demo |
Oui | Oui |
java.lang.String |
quadrige3.synchro.server.security.mock.userId | Identifiant de l'utilisateur Mock |
263 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.server.timezone | Timezone utilisé par le serveur de synchronisation |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.synchro.server.export.finalize.procedures | Noms des procédures stockées à exécuter à la finalisation d'une exportation de données |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
Actions de la configuration
Aucune action définie pour cette configuration
Configuration quadrige3-core-client
Nom de la configuration : quadrige3-core-client
Description : Options de configuration disponibles pour l'API cliente
Options de la configuration
Clef | Description | Valeur par défaut | Option modifiable | Option sauvegardable | Type |
---|---|---|---|---|---|
quadrige3.config.directory | Répertoire pour le fichier de configuration |
${quadrige3.basedir}/config |
Non | Non |
java.io.File |
quadrige3.measurementGridPresets.directory | Répertoire où sont stockés les fichiers de configuration d'initialisation des grilles de mesures |
${quadrige3.data.directory}/measurementGridPresets |
Non | Non |
java.io.File |
quadrige3.extraction.directory | Répertoire pour les filtres d'extraction |
${quadrige3.data.directory}/extraction |
Non | Non |
java.io.File |
quadrige3.extractionConfig.directory | Répertoire où sont stockés les fichiers de configuration des filtres d'extractions |
${quadrige3.data.directory}/extractionConfig |
Non | Non |
java.io.File |
quadrige3.context.directory | Répertoire pour les fichiers de contexte |
${quadrige3.data.directory}/context |
Non | Non |
java.io.File |
quadrige3.persistence.db.other.directories | Liste des répertoires où sont stokés des fichiers liés à la base de données |
${quadrige3.measurementGridPresets.directory};${quadrige3.extraction.directory};${quadrige3.extractionConfig.directory};${quadrige3.context.directory} |
Non | Non |
java.lang.String |
quadrige3.update.application.url | URL du fichier de description de mises à jour de l'application |
${quadrige3.site.url}/quadrige3-application.properties |
Oui | Oui |
java.lang.String |
quadrige3.update.data.url | URL du fichier de description de mises à jour des données liées à l'application |
${quadrige3.site.url}/quadrige3-data.properties |
Oui | Oui |
java.lang.String |
quadrige3.install.db.url | URL du fichier de description d'installation de base de données locale |
${quadrige3.update.data.url} |
Oui | Oui |
java.lang.String |
quadrige3.authentication.disabled | Permet la désactivation de l'authentification (utilisation de l'utilisateur 'mock') |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.authentication.forced | Force l'authentification au démarrage de l'application |
true |
Oui | Oui |
java.lang.Boolean |
quadrige3.authentication.mock.username | Login de l'utilisateur 'mock' |
demo |
Oui | Oui |
java.lang.String |
quadrige3.authentication.mock.password | Mot de passe de l'utilisateur 'mock' |
demo |
Oui | Oui |
java.lang.String |
quadrige3.authentication.mock.userId | Identifiant interne de l'utilisateur 'mock' |
0 |
Oui | Oui |
java.lang.Integer |
quadrige3.authentication.intranet.site.url | URL du site d'authentification intranet |
${quadrige3.site.url}/auth |
Oui | Oui |
java.lang.String |
quadrige3.authentication.intranet.site.timeout | Délai d'attente d'authentification intranet |
5000 |
Oui | Oui |
java.lang.Integer |
quadrige3.authentication.extranet.site.url | URL du site d'authentification extranet |
${quadrige3.site.url}/auth |
Oui | Oui |
java.lang.String |
quadrige3.authentication.extranet.site.timeout | Délai d'attente d'authentification extranet |
5000 |
Oui | Oui |
java.lang.Integer |
quadrige3.authentication.username | Login par défaut |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.authentication.password | Mot de passe par défaut |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.synchronization.period.enable | Active la sélection de la période à synchroniser |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.synchro.zipFile.prefix | Préfixe par défaut pour les fichiers d'archive de base de données (base temporaire pour la synchronisation ou base sauvegardée) |
quadrige3-db- |
Oui | Oui |
java.lang.String |
quadrige3.synchro.program.codes | Liste des programmes à synchroniser (tous si vide). Peut-être à nouveau réduit par les logiciels clients. |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.synchro.photo.enable.default | Active la synchronisation des photos par défaut |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.synchro.photo.maxSize | Taille maximum d'une photo pouvant être importée dans le système |
10000000 |
Oui | Oui |
java.lang.Long |
quadrige3.synchro.photo.maxNumber.threshold | Seuil du nombre de photo pour lequel l'avertissement sur le temps de synchronisation sera affiché |
100 |
Oui | Oui |
java.lang.Integer |
quadrige3.launch.mode | Mode d'exécution de l'application |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.debug.mode | Active le mode debug |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.i18n.locale | Langue utilisée dans l'application |
fr_FR |
Oui | Oui |
java.util.Locale |
quadrige3.splashScreen.right.logos | Liste des logos à afficher à droite dans l'écran d'accueil |
logo-Ifremer.png |
Oui | Oui |
java.lang.String |
quadrige3.splashScreen.left.logos | Liste des logos à afficher à gauche dans l'écran d'accueil |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
Actions de la configuration
Description | Aliases | Action |
---|---|---|
Shows help | -h,--help | fr.ifremer.quadrige3.core.action.HelpAction#show |
Updates the schema | --schema-update | fr.ifremer.quadrige3.core.action.DatabaseUpdateSchemaAction#run |
Show schema status | --schema-status | fr.ifremer.quadrige3.core.action.DatabaseStatusAction#run |
Show schema diff | --schema-diff | fr.ifremer.quadrige3.core.action.DatabaseDiffAction#run |
Generate changelog file | --schema-changelog | fr.ifremer.quadrige3.core.action.DatabaseGenerateChangeLogAction#run |
Create new database | --new-db | fr.ifremer.quadrige3.core.action.DatabaseNewDbAction#run |
Import referential | --import-ref | fr.ifremer.quadrige3.synchro.action.ImportAction#importReferential |
Import data | --import-data | fr.ifremer.quadrige3.synchro.action.ImportAction#importData |
Import referential and data | --import | fr.ifremer.quadrige3.synchro.action.ImportAction#importReferentialAndData |
Configuration quadrige3-core-shared
Nom de la configuration : quadrige3-core-shared
Description : Options de configuration disponibles pour l'API Quadrige (cliente et serveur)
Options de la configuration
Clef | Description | Valeur par défaut | Option modifiable | Option sauvegardable | Type |
---|---|---|---|---|---|
quadrige3.basedir | Répertoire principale |
${user.home}/.quadrige3 |
Non | Non |
java.io.File |
quadrige3.data.directory | Répertoire de données de l'application. Vous pouvez utiliser l'expression ${quadrige3.data.directory} pour le référencer dans d'autres propriétés de configuration (ex: ${quadrige3.data.directory}/tmp). |
${quadrige3.basedir}/data |
Non | Non |
java.io.File |
quadrige3.i18n.directory | Répertoire des fichiers de traductions |
${quadrige3.basedir}/i18n |
Non | Non |
java.io.File |
quadrige3.tmp.directory | Répertoire temporaire utilisée par l'application (est nettoyé à chaque démarrage de l'application) |
${quadrige3.data.directory}/temp |
Non | Non |
java.io.File |
quadrige3.persistence.db.directory | Répertoire où est la base de données |
${quadrige3.data.directory}/db |
Non | Non |
java.io.File |
quadrige3.persistence.db.attachment.directory | Répertoire où sont stockées les pièces-jointes |
${quadrige3.data.directory}/meas_files |
Non | Non |
java.io.File |
quadrige3.persistence.db.photo.directory | Répertoire où sont stockées les photos |
${quadrige3.data.directory}/photos |
Non | Non |
java.io.File |
quadrige3.persistence.db.cache.directory | Répertoire où sont stockées les caches de persistance |
${quadrige3.data.directory}/dbcache |
Non | Non |
java.io.File |
quadrige3.persistence.db.name | Nom du fichier de la base de données |
quadrige3 |
Non | Non |
java.lang.String |
quadrige3.persistence.db.host | Nom de la machine de la base de données |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.persistence.db.port | Port de la base de données |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.persistence.db.validation-query | Requête SQL de validation de la connexion à la base (obligatoire si quadrige3.persistence.datasource.type=jndi) |
SELECT COUNT(*) FROM STATUS |
Non | Non |
java.lang.String |
quadrige3.persistence.db.script | Chemin vers le fichier '.script' de la base HsqlDB (Obligatoire pour une BDD HsqlDB) |
classpath:fr/ifremer/quadrige3/core/db/changelog/${quadrige3.persistence.dbms}/quadrige3.script |
Oui | Oui |
java.lang.String |
quadrige3.persistence.db.timezone | Fuseau horaire de référence, utilisé par le Système central |
${user.timezone} |
Oui | Oui |
java.lang.String |
quadrige3.persistence.dbms | quadrige3.persistence.dbms.description |
hsqldb |
Non | Non |
java.lang.String |
quadrige3.persistence.datasource.type | Type de datasource à utiliser pour la connexion [local,jndi] |
local |
Non | Non |
java.lang.String |
quadrige3.persistence.jndi-name | Nom JNDI du dataSource (obligatoire, si quadrige3.persistence.datasource.type=jndi) |
quadrige3-ds |
Non | Non |
java.lang.String |
quadrige3.persistence.jdbc.username | Login de l'utilisateur pour se connecter à la base de données |
sa |
Non | Non |
java.lang.String |
quadrige3.persistence.jdbc.password | Mot de passe de l'utilisateur pour se connecter à la base de données |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.persistence.jdbc.url | URL de connexion à la base de données |
jdbc:hsqldb:file:${quadrige3.persistence.db.directory}/${quadrige3.persistence.db.name} |
Oui | Oui |
java.lang.String |
quadrige3.persistence.jdbc.catalog | Catalogue JDBC de la base de données (optionnel) |
PUBLIC |
Non | Non |
java.lang.String |
quadrige3.persistence.jdbc.schema | Schéma JDBC de la base de données |
PUBLIC |
Non | Non |
java.lang.String |
quadrige3.persistence.jdbc.driver | Le pilote JDBC utilisé pour communiquer avec la base de données |
org.hsqldb.jdbcDriver |
Non | Non |
java.lang.Class |
quadrige3.persistence.jdbc.batch-size | Nombre de ligne des mises à jour par lots (batch jdbc) |
15 |
Non | Non |
java.lang.Integer |
quadrige3.persistence.postgis.schema | quadrige3.config.option.persistence.postgis.schema.description |
postgis |
Non | Non |
java.lang.String |
quadrige3.persistence.hibernate.dialect | Dialecte hibernate utilisée pour communiquer avec la base de données |
org.hibernate.dialect.HSQLDialect |
Non | Non |
java.lang.Class |
quadrige3.persistence.hibernate.load.debug | Forcer le contrôle de cohérence de toutes les constantes utilisées pour remplir des propriétés d'entités Hibernate. A utiliser pour identifier des valeurs de constantes incohérentes. |
false |
Non | Non |
boolean |
quadrige3.version | Version courante de l'application |
2.4.0 |
Non | Non |
org.nuiton.version.Version |
quadrige3.site.url | Url du site internet de l'application |
http://www.ifremer.fr/maven/reports/quadrige3 |
Non | Non |
java.net.URL |
quadrige3.organizationName | Nom de l'organisation dans la licence |
Ifremer |
Non | Non |
java.lang.String |
quadrige3.inceptionYear | Année de démarrage du projet |
2011 |
Non | Non |
java.lang.Integer |
quadrige3.enumeration.StatusCode.TEMPORARY | Code du statut temporaire |
2 |
Non | Non |
java.lang.String |
quadrige3.enumeration.StatusCode.ENABLE | Code du statut actif |
1 |
Non | Non |
java.lang.String |
quadrige3.persistence.db.backup.directory | Répertoire où sont enregistrées les sauvegardes de la base |
${quadrige3.data.directory}/dbbackup |
Oui | Oui |
java.io.File |
quadrige3.persistence.db.enumeration.resource | Emplacement du ou des fichiers 'properties' avec les valeurs des constantes (énumérations) de la base de données. Sert à surcharger les valeurs définies dans le modèle UML, ou dans le code Java. |
classpath*:quadrige3-db-enumerations.properties |
Oui | Oui |
java.lang.String |
quadrige3.persistence.hibernate.showSql | Afficher ou non les requêtes sql dans les logs ? |
false |
Oui | Oui |
boolean |
quadrige3.persistence.hibernate.useSqlComment | Option pour ajouter les commentaires dans les requêtes SQL générées |
false |
Oui | Oui |
boolean |
quadrige3.persistence.hibernate.formatSql | Ajouter les commentaires dans les requêtes sql générées ? |
false |
Oui | Oui |
boolean |
quadrige3.persistence.hibernate.useSecondLevelCache | Activer le cache Hibernate de second niveau ? |
false |
Oui | Oui |
boolean |
quadrige3.persistence.hibernate.queriesFile | Emplacement du fichier de requêtes |
queries-failsafe.hbm.xml |
Oui | Oui |
java.lang.String |
quadrige3.persistence.liquibase.should.run | Exécuter automatiquement Liquibase à chaque démarrage ? |
false |
Oui | Oui |
boolean |
quadrige3.persistence.liquibase.changelog.path | Chemin vers le fichier Liquibase pour patcher la BDD. Peut-être prefixé par 'classpath:' ou 'file:' |
classpath:fr/ifremer/quadrige3/core/db/changelog/${quadrige3.persistence.dbms}/db-changelog-master.xml |
Oui | Oui |
java.lang.String |
quadrige3.persistence.liquibase.diff.types | Format de fichier du changelog généré par Liquibase (cf '--schema-diff') |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.persistence.liquibase.output.file | Emplacement du fichier de sortie, lors de la génération d'un DIFF par Liquibase |
Pas de valeur par défaut |
Oui | Oui |
java.io.File |
quadrige3.persistence.liquibase.output.force | Remplacer automatiquement le fichier de sortie liquibase, lorsqu'il existe déjà ? |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.csv.separator | Caractère séparateur pour les import / export de fichier au format csv. |
; |
Oui | Oui |
java.lang.String |
quadrige3.value.separator | Séparateur de valeurs, utilisé en base (notamment pour les contrôles et les filtres) |
, |
Oui | Oui |
java.lang.String |
quadrige3.attribute.separator | Séparateur d'attributs (ex: Survey.surveyDt) utilisé en base (notamment pour les contrôles et les filtres) |
. |
Oui | Oui |
java.lang.String |
quadrige3.i18n.locale | Langue utilisée dans l'application |
fr_FR |
Oui | Oui |
java.util.Locale |
quadrige3.server.port | Port du serveur de synchronisation |
8888 |
Oui | Oui |
java.lang.Integer |
quadrige3.admin.email | Adresse email du guichet d'assistance (plusieurs adresses possibles si séparées par ;) |
q2support@ifremer.fr |
Oui | Oui |
java.lang.String |
quadrige3.synchronization.useServer | Activer l'utilisation d'un serveur de synchronisation ? |
true |
Oui | Oui |
java.lang.Boolean |
quadrige3.synchronization.site.url | URL du serveur de synchronisation |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.synchronization.site.timeout | Délai de réponse maximal du serveur de synchronisation |
30000 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchronization.refresh.timeout | Délai de rafraîchissement de l'avancement du serveur de synchronisation |
100 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchronization.retry.count | Nombre de tentatives de reconnexion, lorsque la connexion au serveur de synchronisation est perdue (pendant l'exportation uniquement) |
10 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchronization.retry.timeout | Délai (en milli-secondes) avant de tenter une reconnexion, en cas de perte de connexion avec le serveur de synchronisation |
5000 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.directory | Répertoire de stockage pour les préférences de synchronisations |
${quadrige3.data.directory}/synchro |
Non | Non |
java.io.File |
quadrige3.synchro.zipFile.prefix | Préfixe par défaut pour les fichiers d'archive de base de données (base temporaire pour la synchronisation ou base sauvegardée) |
${quadrige3.persistence.db.name}-db- |
Oui | Oui |
java.lang.String |
quadrige3.synchro.import.tables.data.includes | Liste des tables de données à synchroniser (importation et exportation) |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.import.tables.referential.includes | Liste des tables référentiels à synchroniser (base d'installation, importation des référentiels) |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.import.tables.rules.enable | Activer la prise en compte des règles de contrôle nationales (base d'installation, importation des référentiels) |
true |
Oui | Oui |
boolean |
quadrige3.synchro.import.pk.includes | Liste des identifiants (table + id) à importer. Ceci est utilisé notamment pour annuler des modifications en local, lors de résolution de conflits. |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.import.nbYearDataHistory | Nombre d'années historiques à importer, par défaut. |
2 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.import.data.maxRootRowCount | Nombre max de lignes (de têtes de grappe - cad par SURVEY) à importer, avant d'effectuer un commit intermédiaire (nécessaire pour limiter la mémoire vive nécessaire). '0' = pas de commit intermédiaire. |
-1 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.export.updateDate.offset | Décalage (en secondes) des UPDATE_DATE lors de l'exportation des données sur la base centrale. Si positif, permet de rendre synchronisable les données exportées aux utilisateurs qui sont en cours d'importation au moment de l'export. |
300 |
Non | Non |
java.lang.Integer |
quadrige3.synchro.export.updateDate.offset.short | Décalage (en secondes) des UPDATE_DATE lors de l'exportation des données sur la base centrale. |
30 |
Oui | Oui |
java.lang.Integer |
quadrige3.synchro.export.data.file.maxUploadSize | Taille maximum autorisé (en octets) pour l'envoi unique d'un fichier de synchronisation, au delà de cette limite, le fichier est scindé en plusieurs parties avant l'envoi |
268435456 |
Oui | Oui |
java.lang.Long |
quadrige3.synchro.import.updateDate.offset | Décalage de la date de dernière synchronisation des référentiels (en secondes). Si négatif, permet de rendre synchronisable les données non encore commités lors de la dernière synchronisation. |
60 |
Non | Non |
java.lang.Integer |
quadrige3.synchro.import.referential.status.includes | Liste de STATUS_CD à inclure dans l'importation des référentiels. (Si non renseigné, aucun filtrage) |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.import.referential.transcribingItemType.label.includes | Liste des types de transcodages à importer (TRANSCRIBING_TYPE.TRANSC_ITEM_TYPE_LB - séparés par une virgule) |
Pas de valeur par défaut |
Non | Non |
java.lang.String |
quadrige3.synchro.program.codes | Liste des programmes à synchroniser (tous si vide). Peut-être à nouveau réduit par les logiciels clients. |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.synchro.tempQueryParameter.generated | quadrige3.synchro.tempQueryParameter.generated.description |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.extraction.base.directory | Répertoire parent pour les différents type d'extraction |
${quadrige3.data.directory}/extraction |
Non | Non |
java.io.File |
quadrige3.extraction.sinp.directory | Répertoire destination des extractions SINP |
${quadrige3.extraction.base.directory}/sinp |
Non | Non |
java.io.File |
quadrige3.extraction.pampa.directory | Répertoire destination des extractions PAMPA |
${quadrige3.extraction.base.directory}/pampa |
Non | Non |
java.io.File |
quadrige3.smtp.host | Hôte du serveur SMTP |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.smtp.port | Port du serveur SMTP |
25 |
Oui | Oui |
java.lang.Integer |
quadrige3.smtp.username | Login du serveur SMTP |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.smtp.password | Mot de passe du serveur SMTP |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.smtp.sender | Expéditeur d'un email |
Pas de valeur par défaut |
Oui | Oui |
java.lang.String |
quadrige3.smtp.starttls.enable | Utilisation de la commande STARTTLS pour SMTP |
false |
Oui | Oui |
java.lang.Boolean |
quadrige3.smtp.ssl.enable | Utilisation du protocole SSL pour SMTP |
false |
Oui | Oui |
java.lang.Boolean |
Actions de la configuration
Aucune action définie pour cette configuration