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
ObserveWebApplicationConfig Observe web Configuration 14 0
ObserveSwingApplicationConfig Configuration d'ObServe 77 9

Détail des configurations


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

Configuration ObserveWebApplicationConfig

Nom de la configuration : ObserveWebApplicationConfig

Description : Observe web Configuration

Options de la configuration


Clef Description Valeur par défaut Option modifiable Option sauvegardable Type
observeweb.build.version Version de construction
Pas de valeur par défaut
Oui Non
org.nuiton.version.Version
observeweb.build.date Date de construction
Pas de valeur par défaut
Oui Non
java.lang.String
observeweb.build.number Numéro de construction
Pas de valeur par défaut
Oui Non
java.lang.String
observeweb.adminApiKey Clé API Admin (À changer)
changeme
Oui Non
java.lang.String
observeweb.apiUrl Url de l'api rest
http://localhost:8080/observeweb/api/v1
Oui Non
java.net.URL
observeweb.model.version Version du modèle
Pas de valeur par défaut
Oui Non
org.nuiton.version.Version
observeweb.devMode Mode développeur
true
Oui Non
boolean
observeweb.baseDirectory Répertoire de l'application
/var/local/observeweb
Oui Non
java.io.File
observeweb.temporaryDirectory Chemin vers le répertoire temporaire
${observeweb.baseDirectory}/temp
Oui Non
java.io.File
observeweb.log4jConfigurationFile Chemin vers le fichier de configuration des logs
${observeweb.baseDirectory}/observeweb-log4j.conf
Oui Non
java.io.File
observeweb.databasesConfigurationFile Chemin vers le fichier de configuration des bases
${observeweb.baseDirectory}/databases.yml
Oui Non
java.io.File
observeweb.usersConfigurationFile Chemin vers le fichier de configuration des utilisateurs
${observeweb.baseDirectory}/users.yml
Oui Non
java.io.File
observeweb.sessionExpirationDelay Temps maximum d'une session (en minutes)
60
Oui Non
int
observeweb.sessionMaximumSize Taille maximum de session
10000
Oui Non
int

Actions de la configuration


Aucune action définie pour cette configuration

Configuration ObserveSwingApplicationConfig

Nom de la configuration : ObserveSwingApplicationConfig

Description : Configuration d'ObServe

Options de la configuration


Clef Description Valeur par défaut Option modifiable Option sauvegardable Type
config.file Le nom du fichier de configuration
observeSwing.conf
Oui Non
java.lang.String
observe.devMode Mode développeur
true
Oui Non
java.lang.Boolean
observe.model.version Version du modèle
Pas de valeur par défaut
Oui Non
org.nuiton.version.Version
data.directory Répertoire par défaut des ressources utilisateurs de l'application
${user.home}/.observe
Oui Non
java.io.File
db.directory Le répertoire où est stockée la base locale.
${data.directory}/db
Oui Non
java.io.File
initial.db.dump La base embarquée créée lors de le premier import d'une base distante.
${data.directory}/initial-database.sql.gz
Oui Oui
java.io.File
backup.directory Répertoire par défaut où sauvegarder les bases locales
${data.directory}/backup
Oui Non
java.io.File
import.directory Répertoire où chercher les imports
${data.directory}/backup
Oui Non
java.io.File
resources.directory Le répertoire où sont stockées les ressources de l'utilisateur comme les traductions ou les requêtes de rapports.
${data.directory}/resources-${version}
Oui Non
java.io.File
i18n.directory Répertoire par défaut des ressources de traduction de l'application
${resources.directory}/i18n
Oui Non
java.io.File
report.directory Répertoire par défaut des rapports de l'application
${resources.directory}/report
Oui Non
java.io.File
map.directory Le répertoire où sont stockées les cartes.
${resources.directory}/map
Oui Non
java.io.File
validation.report.directory Le répertoire par défaut où sont stockés les rapports de validation
${data.directory}/validation-report
Oui Non
java.io.File
tmp.directory Le répertoire temporaire par défaut
${data.directory}/tmp
Oui Non
java.io.File
logConfigurationFile Fichier de configuration des logs
${resources.directory}/observe-log4j.properties
Oui Non
java.io.File
h2.username L'identifiant H2
sa
Oui Non
java.lang.String
h2.password Le mot de passe H2
sa
Oui Non
java.lang.String
h2.canMigrate Autoriser la mise à jour des bases locales (H2)
true
Oui Oui
java.lang.Boolean
h2.serverPort Port du serveur H2
9093
Oui Oui
java.lang.Integer
obstuna.url L’URL de connexion à la base Obstuna
jdbc:postgresql:///obstuna
Oui Oui
java.lang.String
obstuna.username Le nom d'utilisateur pour se connecter à la base Obstuna
utilisateur
Oui Oui
java.lang.String
obstuna.password Le mot de passe pour se connecter à la base Obstuna
Pas de valeur par défaut
Oui Non
java.lang.String
obstuna.useSsl Drapeau pour permettre l'utilisation du mode ssl pour la connexion à Obstuna
false
Oui Oui
java.lang.Boolean
pg.canMigrate Autoriser la mise à jour des bases distantes (il faut être propriétaire de la base)
false
Oui Oui
java.lang.Boolean
server.url L’URL du serveur
Pas de valeur par défaut
Oui Oui
java.net.URL
server.login Identifiant de l'utilisateur
Pas de valeur par défaut
Oui Oui
java.lang.String
server.password Le mot de passe de l'utilisateur
Pas de valeur par défaut
Oui Oui
java.lang.String
server.dataBaseName Le nom optionnel de la base cible sur le serveur
Pas de valeur par défaut
Oui Oui
java.lang.String
defaultDbMode Le mode de connexion a créer par défaut
USE_LOCAL
Oui Oui
fr.ird.observe.application.swing.configuration.constants.DbMode
defaultCreationMode Le mode de création de base locale par défaut
IMPORT_EXTERNAL_DUMP
Oui Oui
fr.ird.observe.application.swing.configuration.constants.CreationMode
ui.storeRemoteStorage Pour activer la sauvegarde de la configuration de la source distante
true
Oui Oui
java.lang.Boolean
ui.loadLocalStorage Charger la base locale au démarrage de l'application
true
Oui Oui
java.lang.Boolean
showMigrationProgression Afficher dans les logs la progression de la mise à jour d'une base
true
Oui Oui
java.lang.Boolean
showMigrationSql Afficher dans les logs les requêtes jouées lors de la mise à jour d'une base
true
Oui Oui
java.lang.Boolean
showSql Afficher dans les logs toutes les requêtes sql executées
false
Oui Oui
java.lang.Boolean
ui.changeSynchroSrc Pour autoriser la sélection de la base source dans les opérations sur base
false
Oui Oui
java.lang.Boolean
ui.showNumberEditorButton Pour afficher le bouton qui permet d'utiliser l'éditeur numérique à gauche de chaque champs numérique
true
Oui Oui
java.lang.Boolean
ui.autoPopupNumberEditor Pour afficher automatiquement l'éditeur numérique lors de l'édition d'un nombre
false
Oui Oui
java.lang.Boolean
ui.showTimeEditorSlider Pour afficher la réglette d'édition des heures
true
Oui Oui
java.lang.Boolean
ui.fullscreen Pour afficher l'application en mode pleine écran
false
Oui Oui
java.lang.Boolean
ui.locale Langue utilisée par l'application (fr_FR, en_GB ou es_ES)
fr_FR
Oui Oui
java.util.Locale
db.locale La langue du référentiel
fr_FR
Oui Oui
java.util.Locale
observation.fauneAssociee Observation des Faunes associées
1
Oui Oui
java.lang.Integer
observation.rejetsThons Observation des rejets thon
1
Oui Oui
java.lang.Integer
observation.mensurations Observation des mensurations
1
Oui Oui
java.lang.Integer
observation.floatingObject Observation des objets flottants
1
Oui Oui
java.lang.Integer
observation.activitysDetaillees Observation des activités détaillées
1
Oui Oui
java.lang.Integer
observation.mammiferes Observation des mammifères
1
Oui Oui
java.lang.Integer
observation.oiseaux Observation des oiseaux
1
Oui Oui
java.lang.Integer
observation.gleure Observation de la gleure
1
Oui Oui
java.lang.Integer
speciesList.seine.targetCatch Espèces pour les captures cible
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.1
Oui Oui
java.lang.String
speciesList.seine.schoolEstimate Espèces pour les estimations
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.1
Oui Oui
java.lang.String
speciesList.seine.objectSchoolEstimate Espèces pour les estimations banc objet
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.1
Oui Oui
java.lang.String
speciesList.seine.nonTargetCatch Espèces pour les captures non cible
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.2
Oui Oui
java.lang.String
speciesList.seine.objectObservedSpecies Espèces pour les espèces non cible observées
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.2
Oui Oui
java.lang.String
speciesList.longline.catch Espèces pour les captures - TDR
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.3
Oui Oui
java.lang.String
speciesList.longline.encounter Espèces pour les rencontre
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.4
Oui Oui
java.lang.String
speciesList.longline.depredator Espèces pour les rencontre
fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.5
Oui Oui
java.lang.String
map.background.color Couleur du fond de carte
java.awt.Color[r=87,g=200,b=255]
Oui Oui
java.awt.Color
map.layer1.path Fichier (Shape Files) du premier calque de la carte
${resources.directory}/map/shapeFiles/continents/GSHHS_l_L1.shp
Oui Oui
java.io.File
map.layer2.path Fichier (Shape Files) du deuxième calque de la carte
${resources.directory}/map/shapeFiles/continents/GSHHS_l_L6.shp
Oui Oui
java.io.File
map.layer3.path Fichier (Shape Files) du troisième calque de la carte
${resources.directory}/map/shapeFiles/lakesAndSeas/GSHHS_l_L2.shp
Oui Oui
java.io.File
map.layer4.path Fichier (Shape Files) du quatrième calque de la carte
${resources.directory}/map/shapeFiles/borders/WDBII_border_l_L1.shp
Oui Oui
java.io.File
map.layer5.path Fichier (Shape Files) du cinquième calque de la carte
${resources.directory}/map/shapeFiles/zee/World_EEZ_v8_2014.shp
Oui Oui
java.io.File
map.layer6.path Fichier (Shape Files) du sixième calque de la carte
Pas de valeur par défaut
Oui Oui
java.io.File
map.layer7.path Fichier (Shape Files) du septième calque de la carte
Pas de valeur par défaut
Oui Oui
java.io.File
map.layer8.path Fichier (Shape Files) du huitième calque de la carte
Pas de valeur par défaut
Oui Oui
java.io.File
map.layer9.path Fichier (Shape Files) du neuvième calque de la carte
Pas de valeur par défaut
Oui Oui
java.io.File
map.layer10.path Fichier (Shape Files) du dixième calque de la carte
Pas de valeur par défaut
Oui Oui
java.io.File
map.style.path Fichier des style à appliquer sur les calques de la carte
${resources.directory}/map/style.xml
Oui Oui
java.io.File
ui.treeOpenNodes Nœuds de l'arbre ouverts lors de la dernière fermeture de la base
Pas de valeur par défaut
Oui Oui
java.lang.String
validation.speedEnable Forcer la validation des vitesses d'activités
true
Oui Oui
java.lang.Boolean
validation.speedMaxValue Vitesse maximale autorisée dans le contrôle des vitesses d'activités
30.0
Oui Oui
java.lang.Float
backup.use Pour activer la sauvegarde automatique
true
Oui Oui
java.lang.Boolean
backup.atClose Effectuer une sauvegarde de la base locale à la fermeture de l'application
true
Oui Oui
java.lang.Boolean
backup.delay Temps en minutes entre chaque sauvegarde de la base locale
30
Oui Oui
java.lang.Integer
ui.coordinate.format Format des positions (DMD, DD, DMS)
dmd
Oui Oui
org.nuiton.jaxx.widgets.gis.CoordinateFormat

Actions de la configuration


Description Aliases Action
Afficher l'aide -h,--help fr.ird.observe.application.swing.ObserveCLAction#help
Afficher le manuel utilisateur (mode graphique) --help-ui fr.ird.observe.application.swing.ObserveCLAction#helpUI
Ne pas lancer l'interface graphique -n,--no-main fr.ird.observe.application.swing.ObserveCLAction#disableMainUI
Configurer l'application --configure fr.ird.observe.application.swing.ObserveCLAction#configure
Lancer une opération d'administration -a,--admin fr.ird.observe.application.swing.ObserveCLAction#launchAdminUI
Lancer une opération d'administration sur Obstuna --obstuna-admin fr.ird.observe.application.swing.ObserveCLAction#launchObstunaAdminUI
Lancer ObServe en mode serveur --h2-server fr.ird.observe.application.swing.ObserveCLAction#launchH2ServerMode
Ajouter le support JMX --jmx fr.ird.observe.application.swing.ObserveCLAction#useJMX
Générer des topiaIds. Deux paramètres sont nécessaires: Le FQN de la classe Le nombre d'id à générer. --create-id fr.ird.observe.application.swing.ObserveCLAction#createId