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 |
On détaille ici une par une les configurations définies pour le projet
Nom de la configuration : ObserveWebApplicationConfig
Description : Observe web 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 |
Nom de la configuration : ObserveSwingApplicationConfig
Description : Configuration d'ObServe
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 |
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 |