This report summarizes all configuration options useable on the project.
More information about ApplicationConfig
Name of configuration | Description | Number of options | Number of actions |
---|---|---|---|
sumaris-core-shared | Configuration options for the SUMARiS API | 65 | 0 |
sumaris-core | sumaris.core.config.actions | 0 | 4 |
We give details of each configuration of the project
Name of configuration : sumaris-core-shared
Description : Configuration options for the SUMARiS API
Key | Description | Default Value | Can be modified | Can be saved | Type |
---|---|---|---|---|---|
sumaris.name | sumaris.config.option.app.name.description |
SUMARiS |
No | No |
java.lang.String |
sumaris.version | Application version |
1.0.0 |
No | No |
org.nuiton.version.Version |
sumaris.basedir | sumaris.config.option.basedir.description |
${user.home}/.${sumaris.name} |
No | No |
java.io.File |
sumaris.data.directory | sumaris.config.option.data.directory.description |
${sumaris.basedir}/data |
No | No |
java.io.File |
sumaris.i18n.directory | sumaris.config.option.i18n.directory.description |
${sumaris.basedir}/i18n |
No | No |
java.io.File |
sumaris.tmp.directory | Temporary directory (clean at startup) |
${sumaris.data.directory}/temp |
No | No |
java.io.File |
sumaris.persistence.db.directory | Database directory (for HsqlDB database engine) |
${sumaris.data.directory}/db |
No | No |
java.io.File |
sumaris.persistence.db.attachment.directory | Directory where to find attachment files |
${sumaris.data.directory}/meas_files |
No | No |
java.io.File |
sumaris.persistence.db.name | Database name or ID |
sumaris |
No | No |
java.lang.String |
sumaris.persistence.db.host | Database host |
No default value |
No | No |
java.lang.String |
sumaris.persistence.db.port | Database port |
No default value |
No | No |
java.lang.String |
sumaris.persistence.db.validation-query | sumaris.persistence.db.validation-query.description |
SELECT COUNT(*) FROM SYSTEM_VERSION |
No | No |
java.lang.String |
sumaris.persistence.db.script | sumaris.config.option.db.script.description |
classpath:net/sumaris/core/db/changelog/sumaris.script |
Yes | Yes |
java.lang.String |
sumaris.persistence.db.timezone | sumaris.config.option.db.timezone.description |
${user.timezone} |
Yes | Yes |
java.lang.String |
sumaris.persistence.datasource.type | sumaris.persistence.datasource.type.description |
local |
No | No |
java.lang.String |
sumaris.persistence.jndi-name | JDBC JNDI name (optional) |
sumaris-ds |
No | No |
java.lang.String |
spring.datasource.username | sumaris.config.option.spring.datasource.username.description |
sa |
No | No |
java.lang.String |
spring.datasource.password | sumaris.config.option.spring.datasource.password.description |
No default value |
No | No |
java.lang.String |
spring.datasource.url | sumaris.config.option.spring.datasource.url.description |
jdbc:hsqldb:file:${sumaris.persistence.db.directory}/${sumaris.persistence.db.name} |
Yes | Yes |
java.lang.String |
spring.jpa.properties.hibernate.default_catalog | sumaris.config.option.hibernate.default_catalog.description |
PUBLIC |
No | No |
java.lang.String |
spring.jpa.properties.hibernate.default_schema | sumaris.config.option.hibernate.default_schema.description |
PUBLIC |
No | No |
java.lang.String |
spring.datasource.driver-class-name | sumaris.config.option.spring.datasource.driver-class-name.description |
org.hsqldb.jdbc.JDBCDriver |
No | No |
java.lang.Class |
sumaris.persistence.jdbc.batch-size | JDBC batch size |
15 |
No | No |
java.lang.Integer |
spring.jpa.database-platform | sumaris.config.option.spring.jpa.database-platform.description |
net.sumaris.core.dao.technical.hibernate.spatial.HSQLSpatialDialect |
No | No |
java.lang.Class |
sumaris.persistence.hibernate.entities.package | sumaris.config.option.persistence.hibernate.entities.package.description |
net.sumaris.core.model |
No | No |
java.lang.Class |
sumaris.persistence.hibernate.load.debug | sumaris.config.option.persistence.hibernate.load.debug.description |
false |
No | No |
boolean |
sumaris.site.url | Project web site |
https://www.sumaris.net |
No | No |
java.net.URL |
sumaris.site.doc.url | sumaris.config.option.site.doc.url.description |
http://doc.e-is.pro/sumaris |
No | No |
java.net.URL |
sumaris.organizationName | sumaris.config.option.organizationName.description |
SUMARiS consortium, E-IS.pro |
No | No |
java.lang.String |
sumaris.inceptionYear | sumaris.config.option.inceptionYear.description |
2011 |
No | No |
java.lang.Integer |
sumaris.enumeration.StatusId.TEMPORARY | sumaris.enumeration.StatusId.TEMPORARY.description |
2 |
Yes | Yes |
java.lang.String |
sumaris.enumeration.StatusId.ENABLE | sumaris.enumeration.StatusId.ENABLE.description |
1 |
Yes | Yes |
java.lang.String |
sumaris.enumeration.UnitId.NONE | sumaris.enumeration.UnitId.NONE.description |
0 |
Yes | Yes |
java.lang.Integer |
sumaris.enumeration.MatrixId.INDIVIDUAL | sumaris.enumeration.MatrixId.INDIVIDUAL.description |
2 |
Yes | Yes |
java.lang.Integer |
sumaris.synchro.import.nbYearDataHistory | sumaris.config.option.synchro.import.nbYearDataHistory.description |
2 |
Yes | Yes |
java.lang.Integer |
sumaris.synchro.import.data.maxRootRowCount | sumaris.config.option.synchro.import.data.maxRootRowCount.description |
-1 |
Yes | Yes |
java.lang.Integer |
sumaris.synchro.export.updateDate.offset | sumaris.config.option.synchro.export.data.updateDate.offset.description |
300 |
Yes | Yes |
java.lang.Integer |
sumaris.synchro.export.updateDate.offset.short | sumaris.config.option.synchro.export.data.updateDate.offset.short.description |
30 |
Yes | Yes |
java.lang.Integer |
sumaris.synchro.import.updateDate.offset | sumaris.config.option.synchro.import.referential.updateDate.offset.description |
-60 |
Yes | Yes |
java.lang.Integer |
sumaris.synchro.import.referential.status.includes | sumaris.config.option.synchro.import.referential.status.includes.description |
No default value |
Yes | Yes |
java.lang.String |
sumaris.synchro.program.codes | sumaris.config.option.synchro.program.codes.description |
No default value |
Yes | Yes |
java.lang.String |
sumaris.timezone | sumaris.config.option.timezone.description |
No default value |
Yes | Yes |
java.lang.String |
sumaris.persistence.db.backup.directory | Backup directory (use to store backup database before applying a patch) |
${sumaris.data.directory}/db-backup |
Yes | Yes |
java.io.File |
spring.jpa.show-sql | sumaris.config.option.spring.jpa.show-sql.description |
false |
Yes | Yes |
boolean |
sumaris.persistence.hibernate.useSqlComment | sumaris.config.option.persistence.hibernate.useSqlComment.description |
false |
Yes | Yes |
boolean |
sumaris.persistence.hibernate.formatSql | sumaris.config.option.persistence.hibernate.formatSql.description |
false |
Yes | Yes |
boolean |
sumaris.persistence.hibernate.useSecondLevelCache | sumaris.config.option.persistence.hibernate.useSecondLevelCache.description |
false |
Yes | Yes |
boolean |
sumaris.persistence.hibernate.queriesFile | sumaris.config.option.persistence.hibernate.queriesFile.description |
queries-failsafe.hbm.xml |
Yes | Yes |
java.lang.String |
spring.liquibase.enabled | sumaris.config.option.liquibase.should.run.description |
true |
Yes | Yes |
boolean |
spring.liquibase.compact.enabled | sumaris.config.option.liquibase.should.compact.description |
false |
Yes | Yes |
boolean |
spring.liquibase.change-log | sumaris.config.option.liquibase.changelog.path.description |
classpath:net/sumaris/core/db/changelog/db-changelog-master.xml |
Yes | Yes |
java.lang.String |
sumaris.persistence.liquibase.diff.types | sumaris.config.option.liquibase.diff.types.description |
No default value |
Yes | Yes |
java.lang.String |
sumaris.persistence.liquibase.output.file | sumaris.config.option.liquibase.output.file.description |
No default value |
Yes | Yes |
java.io.File |
sumaris.persistence.liquibase.output.force | sumaris.config.option.liquibase.output.force.description |
false |
Yes | Yes |
java.lang.Boolean |
sumaris.csv.separator | sumaris.config.option.csv.separator.description |
; |
Yes | Yes |
java.lang.String |
sumaris.value.separator | sumaris.config.option.value.separator.description |
, |
Yes | Yes |
java.lang.String |
sumaris.attribute.separator | sumaris.config.option.attribute.separator.description |
. |
Yes | Yes |
java.lang.String |
sumaris.i18n.locale | sumaris.config.option.i18n.locale.description |
FR |
Yes | Yes |
java.util.Locale |
sumaris.launch.mode | sumaris.config.option.launch.mode.description |
development |
No | No |
java.lang.String |
sumaris.persistence.qualityFlagId.default | sumaris.config.option.persistence.qualityFlagId.default.description |
0 |
No | No |
java.lang.Integer |
sumaris.persistence.sequence.startWith | sumaris.config.option.persistence.sequence.startWith.description |
1 |
No | No |
java.lang.Integer |
sumaris.persistence.sequence.increment | sumaris.config.option.persistence.sequence.increment.description |
No default value |
No | No |
java.lang.Integer |
sumaris.persistence.sequence.suffix | sumaris.config.option.persistence.sequence.suffix.description |
_SEQ |
No | No |
java.lang.String |
sumaris.persistence.init.statisticalRectangles | sumaris.config.option.persistence.init.statisticalRectangles.description |
true |
No | No |
java.lang.Boolean |
sumaris.persistence.preserve.historicalMeasurements | sumaris.config.option.persistence.preserve.historicalMeasurements.description |
false |
No | No |
java.lang.Boolean |
No action found for this configuration
Name of configuration : sumaris-core
Description : sumaris.core.config.actions
No option found for this configuration
Description | Aliases | Action |
---|---|---|
Shows help | -h,--help | net.sumaris.core.action.HelpAction#show |
Create new database | --schema-create | net.sumaris.core.action.DatabaseCreateSchemaAction#run |
Update an existing database | --schema-update | net.sumaris.core.action.DatabaseUpdateSchemaAction#run |
Update an existing database | --schema-changelog | net.sumaris.core.action.DatabaseGenerateChangeLogAction#run |